Analysis 21 · Alignment audit · believer-interview

Military machine principles vs. the Governed Mind Spec

Two documents written for different worlds — organizing LLM-enabled robotic forces and governing LLM worker minds' memory — turn out to be solving the same problem: how to grant a fluent machine substantial initiative inside defined boundaries without surrendering accountability, auditability, or control. This audit measures the as-built system (Tasks 13–15, staging-verified) against every principle in the military document, honestly.

Source: ai-narratives/org-designs/military-org/02 Object: Analyses 08/13/17–20 + Tasks 13–15 as-built 14 aligned 10 partial 2 gaps · 4 new findings 2026-07-18
01

The governing principles, side by side

independent derivations of the same maxim

The military document
Centralize accountability, standards and authorization; decentralize bounded machine employment.
…and: "No machine operates outside a human chain of responsibility, and no single human chain controls mission assignment, technical certification and force authorization simultaneously." (§19)
The Governed Mind Spec
Floors in code, taxonomy in data, prose at the edge — stability from immutable history plus validated change; flexibility from class-gated autonomy at the level where the knowledge lives.
Analysis 19 P2/P7 + the best-of-both-worlds formula; enforced by the compiler/validator, the metabolic gates, and the consent-gated provision flow.

The convergence is structural, not cosmetic. Both designs refuse the two tempting simplifications — machines as personnel, and machines as mere tools — and land on the same third thing: delegated-action systems with centralized certification and decentralized, bounded, evidence-expandable employment. Where the military document is ahead of us (authorization expiry, reversible certification, an uncertainty grammar, adversarial testing), it reads as a roadmap, not a rebuke — see §05.

02

The Rosetta map

their institution ↔ our mechanism, with the implementing artifact

Military conceptGoverned Mind Spec mechanismImplementing artifact
Human–Machine Team (one human leader, machines with a control suite)Worker + human owner + consent gates (accept ≠ provision)chief-worker card escalation.humanOwner; routes/chief.ts consent flow
Approved autonomy profile per machineMindSpec + rendered Operation Manual (constitution/working)memory-plan.ts · manual-render.ts
Task–environment–authority matrix (§2.3)ViewSpec: view × write × provenance × retention × index × metabolic classmemory-plan.ts ViewSpec
Three chains: operational / technical / force-authorization (§5)OrgBlueprint (acts) / substrate invariants (117) / floors + write posturesblueprint-rules · mind-tools CONVENTIONS · memory-plan-rules
Independent certification authority (§4.6, §10)Deterministic compiler/validator — floors code-injected, never model outputblueprintToMemoryPlan (D-7/D-8); amendments gateClassFor
Responsibility stack — no accountability gap (§2.2)Operation journal + derivedFrom provenance + G-2 authority accountingmemory-journal.ts · insight front matter · auditor.ts
Autonomy expands only after demonstrated reliability (§10.4)G-8: feasibleNow holds targets; promotion earned by frozen evidencepromotionCriteria · draftPromotionAmendments
No unrestricted self-modification; changes logged, bounded, reversible (§7.5)G-9 metabolic classes + the amendment fast loop (event-sourced revisions)amendments.ts · amender.ts · chief_spec_amendments
Configuration identity; software as ammunition (§12)card.lock integrity, mind.json seed ledger, immutable pool history, drift detectiondrwn lock/ledger · 117 contract · spec-store fail-closed loader
LLM as advisory interface; deterministic policy engine checks (§2.4, §7.1)Strict draft schemas — the model proposes bounded drafts; the app stamps identity, paths, timememory-schema.ts · distill.ts snapshot-bound provenance
Machine-readable orders with boundaries and abort rules (§7.2)The constitution: locked views, never-do list, gates, evolution meta-rulesmanual M0–M6 sections
Stop-the-system culture; reward justified intervention (§9)G-3 overrides with mandatory reasons; locked walls escalate rather than fail silentlyOverrideObservationDraft · AMENDMENT_LOCKED 409 + escalation payload
Dissent channels outside the command chain (§9)G-6 dissent memory: perspectives preserved, never flattened into consensusDissentPerspectivesSchema · dissentRequired
No-blame incident learning (§9, §13)G-7 experiment observations — informative failure distilled win-or-loseExperimentObservationDraftSchema
Multiple independent brakes (§15)Consent gates, fail-closed parsers, last-placement guard, human-only retirement, operator-gated resetsprovision 409 · parseMemoryPlan · unplace guard · reset --remote refusal
Governance metrics: envelope compliance, audit completeness (§17)Auditor three-edge: plan↔reality, replay↔spec, blueprint↔spec + cache coherenceauditor.ts verifyReplay/blueprintConsistency/verifyCacheCoherence
Modular acquisition; replaceable model (§14)Substrate composed never forked; model is an env slug; safety lives outside the model115 doctrine · DEFAULT_MODEL_SLUG · Zod/rules/journal
Machines are equipment with team interfaces, not comrades (§9)Minds are card-defined, versioned, auditable configurations — persona is voice, not personhoodcard/persona/beliefs machinery · checkpoint lineage
03

Principle-by-principle scorecard

click a row for the evidence; filter by verdict

04

The three deepest correspondences

where the texts could be swapped and still be true

1 · Self-modification under configuration control ↔ the amendment fast loop

§7.5
"Deployed systems should not rewrite core mission or safety logic through open-ended learning. Adaptation can occur in controlled layers… Changes affecting behavior should be logged, bounded and reversible. Model updates should require configuration control."
As built (Task 14)
G-9 splits every field into locked / experimental / open. Open adapts autonomously (taxonomy — their "route optimization"); experimental needs an operator gate; locked never changes in the fast loop. Every amendment is an event-sourced revision with frozen evidence, a decisions-view log entry, and a replay check that detects any bypass.

2 · Separate conversation from control ↔ the draft-schema pipeline

§7.1
"1. human communicates intent; 2. language model generates a proposed structured plan; 3. deterministic policy engine checks the proposal; 4. operator reviews…; 5. authorized task controller executes; 6. independent monitors detect boundary violations."
As built (Task 05/13)
The model may produce only bounded semantic drafts — strict Zod schemas reject any identity, path, or timestamp it invents; provenance must resolve inside the supplied snapshot; the journaled executor writes; the auditor monitors drift. The live distill incident proved the boundary: when the model followed a stale skill contract, the parser failed closed — nothing wrong reached storage.

3 · Certify missions, not platforms ↔ the plan-rendered constitution

§10.1
"'Certified autonomous robot' is too broad a category. A more defensible statement is: This system configuration is approved for these tasks under these conditions with this level of human supervision."
As built (Task 13)
No mind is "autonomous" as an identity. Each carries a rendered constitution naming its locked views, write gates, promotion criteria, and evolution rules — derived from one plan revision, replaced only through gated change. The manual literally is the approval statement, per configuration, per mind.
05

Divergences and gaps — the honest column

red = new findings this lens surfaced; amber = already on the register

GAP-1new

No authorization expiry (their "Duration" dimension)

The §2.3 matrix asks "for how long does authorization remain valid?" Our postures, grants, and promotions never lapse — once granted, autonomy persists until actively amended.

Fix: add validUntil / review-by to ViewSpec write postures and promotion outcomes; sentinel absence-watch the reviews.
GAP-2new

Promotion is one-way — certification isn't reversible

§10.4: "Certification should be reversible. A serious incident… may reduce or suspend authorization." G-8 promotes on evidence; nothing demotes on evidence. The auditor reports incidents but cannot suspend a posture.

Fix: symmetric demotion criteria + an auditor-drafted suspension amendment class (experimental gate, human ack).
GAP-3new

No uncertainty grammar on observations

§7.3 demands separating verified observation / inference / report / hypothesis. Our observations carry provenance (source, refs) but no epistemic status; the refinery's evidence_type (explicit/implied/structural) never crossed into the Worker Mind schema.

Fix: an optional epistemics field on ObservationDraft (observed | inferred | reported | hypothesized) — consumer-owned payload, no contract change.
GAP-4new

No adversarial testing at the model boundary

§10.2: test with deceptive inputs, contradictory orders, prompt injection. Our gates cover faults, tampering, and schema violations — but no adversarial corpus attacks the ingest/distill boundary (poisoned pasted text steering distillation).

Fix: an adversarial fixture suite for extract/distill (injection attempts must land as inert content, never as instructions).
PART-5

Common-mode exposure: one model, one storage

§11.2 warns against one foundation model. We run one model slug and one storage service — and lived a common-mode event when provider drift broke every distill identically (root-caused in Task 13). The fail-closed boundary contained it; diversity would have avoided it.

Register: model-diversity consideration; the modular §14 posture (env-slug model) makes it cheap when wanted.
PART-6

Certification actor isn't institutionally independent

§4.6/§14: the fielding office must not self-certify. Our validator is code (good: not the model) but lives in the same codebase and actor as the operator suite. The three chains are logically separated, not institutionally.

Register: the E1 charter split moves floors to a distinct artifact; true actor independence arrives with the drwn/deploy seam.
PART-7

Communications-loss behavior unspecified per worker

§11.1: predetermined behavior on comms loss, mission-specific. Our de facto behavior is fail-closed (MEMORY_UNAVAILABLE, journaled resume) — a sane default ("stop, preserve data"), but chosen implicitly, not declared per mind in its manual.

Fix: a one-line M-section in the constitution declaring outage behavior; today's default documented as the standard.
PART-8

Anti-persuasion is prompt-level, not structural

§7.4: machines must not argue "trust me." Our skill texts instruct "mark uncertainty rather than overstating," and G-6 preserves dissent — but nothing structurally strips persuasive self-advocacy from model output.

Fix: pairs naturally with GAP-3's epistemics field; a lint on distilled bodies is possible but likely YAGNI until evidence of harm.
PART-9

Quarantine possible, procedure undefined

§11.3: isolate compromised machines, revoke credentials, preserve evidence. γ's grants projection makes revocation expressible (per-worker identities, folder grants), and immutability preserves evidence — but no quarantine runbook exists.

Register: a quarantine procedure rides the E2 identity work (revoke grants → read-only archive, exactly the staging cleanup pattern).
06

Recommendations — what to adopt from their playbook

ordered by leverage; the first four are the new-finding closures

Authorization expiry (GAP-1). Add `reviewBy` to promotions and human-approval postures; an absence-watch fires when review lapses. Small Stage-β+ amendment-target addition; closes the Duration dimension.
Symmetric demotion (GAP-2). Mirror G-8: auditor drafts a suspension amendment when incident evidence crosses thresholds — same frozen-evidence discipline, same gates. Makes certification honestly reversible.
Epistemic status on observations (GAP-3). Port the refinery's evidence-type insight into an optional `epistemics` draft field; render it in distilled insights so "confidence ≠ certainty" becomes visible downstream.
Adversarial fixture suite (GAP-4). A corpus of injection-bearing pastes and contradictory instructions asserted to land as inert content. Cheap, permanent, and exactly the §10.2 posture our gates currently lack.
Declare outage behavior in the manual (PART-7). One rendered line; the implemented fail-closed default becomes doctrine instead of accident.
Quarantine runbook (PART-9). Document the revoke-grants → read-only-archive sequence proven by the staging cleanup; attach it to the E2 identity proposal.
Exception-load metrics (§6). Their span-of-control insight — count simultaneous judgment-demanding events, not platforms — sharpens G-5: track escalations-per-review-window per human, not just placements-per-week.
Keep the convergences load-bearing. The aligned mechanisms (draft schemas, G-9 gates, event-sourced revisions, consent separation, provenance chains) are this system's answer to their §18 strategic risks — treat them as constitutional, which is exactly what `locked` means.