Skip to content

[implement] Do not commit structure.md; drop tasks.md once work items exist on the board #36

Open

Description

Recurring problem across projects.

Observed behavior

  • A temporary structure.md file was created and committed.
  • tasks.md remains committed even after the work items have been created on the board (GitHub Issues or Azure DevOps).

Desired behavior

  • structure.md is treated as temporary and never committed.
  • When work items are created on the board, tasks.md is either not committed or is removed automatically once the items land as issues/work items.

Acceptance criteria

  • Implementation flow does not commit structure.md.
  • After board sync, tasks.md is cleaned up automatically or its non-creation is enforced.

Activity

  1. fedeoliv commented on Oct 16, 2026

    @fedeoliv
    ContributorAuthor

    Implementation verified, pending merge.

    Moved optional generated structure caches to ignored .memory storage and made board-backed decomposition keep drafts session-local or ignored rather than create versioned tasks.md files. Handoffs use verified board URLs. Local-only task lists remain durable, partial synchronization preserves drafts and created IDs, and existing authored documents are not automatically deleted. Commit guidance stages explicit reviewed paths and excludes generated caches and board-mode drafts.

    Validation: npm --prefix docs run build and git diff --check passed. Independent lifecycle review confirmed local-only, partial-sync, and staging paths. Changed Markdown has no new lint diagnostics compared with HEAD.

    Branch: feature/36-temporary-artifact-hygiene.
    Commit: dbd9c9bbe87e4ee3d628e5e7cf22cee264778cc2.
    PR: #82.

    Changes are committed and pushed. Merge the dependency first: #81. Retarget this PR to main if GitHub has not done so automatically. The issue remains open until merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

bugSomething isn't workingstatus:in-progressImplementation is in progress

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions