mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-09-19 01:09:55 +08:00
bff2718a81
Code review found five defects the earlier passes missed. The Phase 2 approach step offered ce-prototype for a Rule 7 decision and then independently offered the visual probe, because its second sentence had lost the not-Rule-7 conjunct — two incompatible routes for one decision. The web-default guard matched "default", "substrate" and "web" anywhere in the body, so "Default substrate is the product stack, not the web, whatever the product is written in" satisfied every assertion while reversing the rule. Bound the checks to the sentence that states the rule and reject a negated or product-stack-first form. Verified: the reversing string now fails the guard. preview.md still carried "a question that has to be used to be decided" — a live paraphrase of the retired predicate that the exact-string guard cannot see. The substrate paragraph authorized a non-browser medium and then closed with an unconditional "do not introduce another display mechanism", negating the branch it had just permitted. And CONCEPTS.md promised the artifact survives the run where the overlay path says nothing survives. Claude-Session: https://claude.ai/code/session_01KzLbr589npfw9AJezV3mwv