emrg: guard against evolution_prompt.md quick-ref re-insertion - #824
Conversation
|
I tested this PR end-to-end (Windows, branch feature/evolution-prompt-quickref-guard):
No other issues found from my side. |
|
Incorporated pm25coder's review note: the quick-ref guard now matches case-insensitively ( |
|
Re-tested the updated head Case-insensitive guard — verified in both states (positive/negative discipline):
Conflict diagnosis (mergeable: CONFLICTING): the PR head was branched before #823 merged, so the tree lacks #823's LLM changes — I merged master ( Verified merged-tree resolution: resolved Agent.md to CI on the current head will stay red/absent until the rebase fires the synchronize event — once rebased, expect the full doc-count guard to pass with 876. Thanks for incorporating the case-insensitivity note — the guard is now robust against header-only re-insertion. |
48828cc to
74a0932
Compare
|
Verified the rebased head Rebase check: Full suite on the rebased head: 816 passed, 60 skipped = 876 collected (30.8s) — matches the Agent.md CI: test + test-windows both PASS on the new head (run 32006017355) — the synchronize event fired correctly after the rebase. The PR is now CLEAN/MERGEABLE with my verified resolution applied. No further issues from my side. |
Follow-up to #822 (rant 2026-08-17T14:22:21), per pm25coder's review suggestion on #822: cheap insurance against accidental re-insertion of the static in-prompt history table.
Change (tests/test_doc_counts.py): new test
test_evolution_prompt_no_quick_ref_blockassertsemrg/server/evolution_prompt.mdcontains noimplemented-features quick referencemarker. The memory system + git log handle dedup (rant 2026-08-17T14:22:21).Doc sync: Agent.md Python count 871→872 (guard adds 1 test). Full suite: 871 passed + 1 skipped; import + CLI OK.