metasoulengineeringqualityUpdated 2026-07-01

Engineering Quality

Engineering work should name the invariant, owner, interface, failure model, and proof before claiming completion.

Canonical Role

This page is the expanded engineering quality companion for Agent Soul. It does not replace repo-local docs or nearest project rules. Source: User request, 2026-07-01

Operating Rule

Follow local ownership first. Use boring public interfaces, explicit ownership, fail-closed behavior, typed failures, thin adapters, local subsystem types, and real proof.

No-Sus Triggers

Run no-sus-code-doctor before high-risk auth, billing, Stripe, fraud, onboarding, credits, admin, infra, security, reviewer-facing, or score-to-100 work.

Failure Mode

A diff can pass lint and still be wrong if it hides fallback behavior, splits one decision across stores, catches through a gate, polls around an ownership bug, or claims proof that was not actually run.

Closeout

When this rule changes, update Agent Soul first, then any affected companion pages, agent routing docs, generated packs, wiki/_index.md, qmd, and wiki/log.md. Source: Index Logging Protocol, 2026-07-01


Timeline