memorize: stacked-PR doc-ancestry rule (general) + sparta website hook - #162
Conversation
|
Claude finished @d-morrison's task in 2m 56s —— View job Code Review — PR #162
Verdict: Approve with one cross-file fix neededThe content is correct and well-structured. The rule is clear, the motivation is concrete (referencing PR #185 specifically), and the Why/How-to-apply format matches the memory spec. No AI tells, no hallucinated references. One finding — not in the changed file, but triggered by it:
|
The "only document features on the current branch's ancestry" lesson is a general stacked-PR working rule, not sparta-only. Promote it to a cross-workspace bullet in preferences.md (a specific case of "NEVER assume; ALWAYS verify") so it fires in any repo. memories/repo/sparta.md keeps just the sparta-specific hook — the website-update policy that makes the trap likely — plus the concrete #185 example and a pointer to the general rule.
|
Claude finished @d-morrison's task in 4m 0s —— View job Code Review — PR #162
Confirming review — prior verdict stands, new commit is cleanThe prior review (2026-06-22) approved the original The new commit (
The split is the right structure. No new issues in either changed file. No AI tells, no line-number citations, no hallucinated references in the new content. Still open from the prior review
The prior review said a follow-up issue is fine since the gap predates this PR. If one hasn't been filed yet, please track it — that's the only open item blocking a fully-clean verdict. |
memories/*.md may carry YAML frontmatter (name/description/metadata) — e.g. memories/repo/sparta.md, added in this PR — so the old "no frontmatter, grep returns empty" claim is false and could lead a future session to strip valid frontmatter. Rewrite to say frontmatter is optional and must be preserved. Closes the only open item from the PR #162 review.
|
Addressed the one open item. The stale Validators still pass. The push re-triggers the review automatically. |
|
Claude finished @d-morrison's task in 1m 10s —— View job Code Review — PR #162
Confirming review — PR is fully cleanThe second prior review (2026-06-23) approved the content changes ( Commit
The fix is accurate, complete, and directly counters both failure modes the prior review identified (a session stripping frontmatter it finds, or drawing wrong conclusions from a grep). The example file cited ( All three changed files are clean. No new findings. |
|
ARDI complete — the latest review confirms all three changed files clean with no findings, and all CI is green. PR is ready to merge. |
Captures the lesson from sparta PR #185, where website docs were written for a feature (
order_response_delay) that lived in a sibling branch, not in the PR's own ancestry — the reviewer flagged it as a hallucinated feature.Per review feedback, split into two scopes instead of a single sparta-only note:
memories/preferences.md: "only document features present on the current branch's ancestry — grep first." Fires in any repo, framed as a specific case of the standing "NEVER assume; ALWAYS verify" rule.memories/repo/sparta.md: the sparta-specific website-update policy that makes this trap likely, the concrete ums: gha#92 post-merge learnings #185 example, and a pointer to the general rule.Local validators pass (
validate-skills.py,check-vendored-drift.py).