docs(memory): consolidate stranded agent memories and promoted records from stale worktrees - #925
Merged
Merged
Conversation
…s from stale worktrees Preserve content found by the cleanup-merged-worktrees dirty-worktree triage before the stale worktrees and branches are deleted. - Agent memory: add lessons that exist only as uncommitted files in merged agent worktrees and the 2026-09-12T10-15 session root (atomic-executor, atomic-planner, orchestrator, prd-feature, task-researcher, feature-review, parallel-orchestrator, parallel-planner), with their MEMORY.md index lines. Only additive sections of modified lesson files were taken; stale MEMORY.md rewrites were not copied. - Trim superseded content: the Deedle/runsettings paragraph (#877 fixed by PR 880), the #873 batch-budget and clean-tree paragraphs, two dangling user-memory links, and one host short-path token. - Correct atomic-planner/project_501_r3_preflight_seams.md: the five cited [Ignore] sites are not compiled or no longer exist on main. - Promoted potential records for open issues #884-#887 (from the unmerged chor/defect-filings-2026-09-13 branch) and #899, #905, #906, #912, #914 (uncommitted in the session root). - Parallel run records for bugs-2026-09-11 (from the unmerged parallel/bugs-2026-09-11-plan branch). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GXh9UqqzGiTGcnJiBDsfVG
drmoisan
added a commit
that referenced
this pull request
Sep 28, 2026
…trees Second cleanup-merged-worktrees consolidation, covering the two worktrees that the first pass (PR #925) left in place. - orchestrator/delegate-may-lack-bash-tool-verify-its-git-claims.md: add the task-researcher no-Bash lesson (fetch gh issue history yourself into an evidence artifact before delegating research). The draft's claim that WebFetch cannot read the repository was corrected: the repository is public and the WebFetch route is documented in task-researcher/reference_github_issue_search_without_gh.md. - prd-feature/project_671_projections_only_evidence.md (new) plus its MEMORY.md index line: fixed-filename Markdown projections and full feature-relative evidence paths, never bare evidence/ paths. - prd-feature/feedback_backticked_paths_are_the_change_footprint.md: add the evidence-paths-as-second-permitted-backtick-site rule alongside the space-in-path rule added by PR #925. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GXh9UqqzGiTGcnJiBDsfVG
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Suggested title
docs(memory): consolidate stranded agent memories and promoted records from stale worktrees
Summary
2026-09-12T10-15session root, so those worktrees can be deleted without losing them.chor/defect-filings-2026-09-13branch, and for Bug: Bug: Two coexisting acceptance-criteria numbering schemes in one spec cause miscounts #899, Bug: Bug: Sibling breadcrumb dispatcher tests share the Task.Run distinct-thread assumption fixed in #900 #905, Bug: Bug: FileInfoWrapper_Tests.OpenRead opens the repository's own TaskMaster.sln #906, Bug: quickfiler-test-imports-altcover-absent-from-manifest #912 and Bug: dependabot-repair-deferred-credential-criteria-and-residuals (follow-up to #911) #914 from the session root.bugs-2026-09-11parallel-run records (manifest, kickoff, status) from the unmergedparallel/bugs-2026-09-11-planbranch.atomic-planner/project_501_r3_preflight_seams.md, which cited five[Ignore]sites that are not compiled or no longer exist on main.Why
A
/cleanup-merged-worktreesrun removed 9 worktrees and 46 merged branches, but 15 merged worktrees were blocked as dirty and several branches are unmerged. A read-only triage checked every dirty or unmerged entry against main, both at the same path and by topic. Entries that main already holds, or that are superseded or contradicted, were discarded. The entries in this PR are the ones classifiedGENUINELY_NEWorSTILL_RELEVANT. They must reach main before the worktrees and branches that hold them are deleted.What Changed
Agent memory (
.claude/agent-memory/**)MEMORY.md.MEMORY.mdrewrites from the worktrees were not copied.prd-feature/feedback_ac_gates_verify_satisfiability.md: two new rules, added as 7 and 8. The existing rule 6 keeps its number.project_coverage_runner_throws_before_postprocessing.md;project_873_evidence_projection_plan_seams.md;invoke-mstest-with-coverage-three-traps.md;feature-review/project_bash-heredoc-backslash-and-tmp-traps.md.Promoted potential records (
docs/features/potential/promoted/)chor/defect-filings-2026-09-13.Parallel run records (
docs/features/parallel/bugs-2026-09-11/)parallel.md,parallel-kickoff.md,parallel-status.md.Architecture / How It Fits Together
Not applicable. These are Markdown records read by agents and maintainers, and no code path consumes them.
Verification
Completed
HEADblob.git apply --3way: 14 patches, all clean.MEMORY.mdindex line was checked to resolve to an existing file.<user>.Recommended
git diff origin/main...documentationandmemories --statand spot-read theMEMORY.mddiffs, which should be additions only.Backward Compatibility / Migration Notes
None. Only additions, plus one existing memory line whose description was extended and one existing lesson file whose rules were renumbered.
Risks and Mitigations
.claude/agent-memoryanddocs. Any duplicates are harmless and can be removed later.Review Guide
.claude/agent-memory/*/MEMORY.md: index additions..claude/agent-memory/atomic-planner/project_501_r3_preflight_seams.md: the correction..claude/agent-memory/prd-feature/feedback_ac_gates_verify_satisfiability.md: rule numbering.Follow-ups
GitHub Auto-close
🤖 Generated with Claude Code
https://claude.ai/code/session_01GXh9UqqzGiTGcnJiBDsfVG