Skip to content

feat(instructions): fold synthesized engineering-DNA invariants into phase prose#7

Merged
lanmower merged 1 commit into
mainfrom
feat/engineering-dna-invariants
Jun 8, 2026
Merged

feat(instructions): fold synthesized engineering-DNA invariants into phase prose#7
lanmower merged 1 commit into
mainfrom
feat/engineering-dna-invariants

Conversation

@lanmower

@lanmower lanmower commented Jun 8, 2026

Copy link
Copy Markdown
Member

@

What

Folds the genuinely-missing high-value principles from a synthesized 12-principle engineering DNA into the live instruction phase prose, terse and imperative (implicit-not-explicit per the gm prose rule), and re-homes the dropped code invariants that previously lived only in recall memory.

Diff against what gm already encodes

Already present, nothing added (subtractive): data-first state-space-minimization, pliable/net-smaller (Subtractive), composition spine (flat-structure/single-focus), hardware-reality (Physics-First), fail-fast + gates + Nothing-Fake (Automated Correctness), binary-transport + Nothing-Fake (Honest Interfaces).

Genuinely missing / re-homed -> integrated:

  • execute.rs (Engineering invariants section) - re-homes the code invariants (data-first, make-invalid-states-unrepresentable, physics-first, flat single-focus, fail-fast) that had been drained from AGENTS.md to memory and were in no live surface the agent reads each turn; plus the four missing principles: structural-not-procedural misuse prevention (P6), worst-case-over-average with explicit degradation paths (P9), measure-dont-assume / implement-both-and-compare (P7), revert-first-investigate-second on regression (P3).
  • plan.rs - cut the cover so the hardest reachable node is an early first-class row, not deferred (P11 Crucible).
  • verify.rs - trace every shipped change to a human outcome; elegance with no reachable human is a revert candidate (P12 Human Value Terminal).

Net +12 lines for 7 principles. Each is a tight paragraph keyed to the phase where the judgment applies, not a numbered manual.
@

@
feat(instructions): fold synthesized engineering-DNA invariants into phase prose

Integrate the genuinely-missing high-value principles from a synthesized
12-principle engineering DNA into the live instruction stream (terse imperative,
implicit-not-explicit per the gm prose rule), and re-home the dropped code
invariants that lived only in recall memory.

execute.rs - Engineering invariants section: data-first (fix the model not the
control flow), make-invalid-states-unrepresentable + fail-fast, physics-first
constraint reasoning, flat single-focus spine (re-homed, previously drained to
memory and present in no live surface), plus the four missing principles:
structural-not-procedural misuse prevention, worst-case-over-average with explicit
degradation paths, measure-dont-assume / implement-both-and-compare, and
revert-first-investigate-second on regression.

plan.rs - cut the cover so the hardest reachable node is an early first-class row
(Crucible: if the hardest lands, the easier land by construction).

verify.rs - trace every shipped change to a human outcome; elegance with no
reachable human at the far end is a revert candidate, not ship (human-value terminal).

Principles already encoded (subtractive: added nothing for these) - data-first
state-space, pliable/net-smaller, composition spine, hardware-reality, gates +
Nothing-Fake, binary-transport. Net +12 lines for 7 principles.
@
@lanmower lanmower merged commit d689d98 into main Jun 8, 2026
1 of 2 checks passed
@lanmower lanmower deleted the feat/engineering-dna-invariants branch June 8, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant