Architect Spec Governance

Internal governance (not user-invocable): the Architect bar for react-component at the spec gate. Structural-fit criteria by discipline, loaded by the solution-producer (self-align) and spec-judge (grade).

cyberuni Updated

File contents

architect · spec — the structural-fit bar, by discipline

The Architect bar at the spec gate: structural fit. Generic core: no duplication, orthogonal, contained complexity; record rejected alternatives.

Asymmetric inputs (the one wrinkle for merging here). The two faces read different artifacts: the producer is the solution-producer, self-aligning in the ungated *.solution.md; the cold spec-judge reads spec.md + .feature only (the solution is out of view). Same bar, different surface — stated once, with the per-face note below.

module-structure

  • Where it lives; re-export from the package root; naming consistent with the library.

dependency-hygiene

  • React is a peerDependency; no heavy runtime dep for a small gain.

bundle

  • Tree-shakeable; the component doesn't drag the whole library.

How each face uses it

  • solution-producer — record the structural decisions + rejected alternatives in the solution.
  • spec-judge — infer structural fit from the spec + suite (duplication? a dep the lib shouldn't take? a non-tree-shakeable shape?) without the solution.

cyberuni/cyberplace/tree/main/examples/acme-ui-merged/skills/architect-spec-governance commit 0100a27374

Frequently asked questions

npx skillmds@latest add cyberuni/architect-spec-governance-2