Agent edge
Node CLI and provider adapters report bounded events without requiring M9R to hold raw source code.
Hackathon showcase
Bound the work, inspect the evidence, and approve what enters the record.

Coding agents can execute quickly, but provider chat history is not a durable approval system. M9R puts rules, bounded authorization, live status, evidence, and human decisions in one workspace.
Each transition is explicit, attributable, and designed to fail closed.
The connected agent reads the active repository rules before work begins.
A human grants a task, mode, budget, lease, and allowed repository scope.
Presence, work signals, evidence, and resident status remain visible in the workspace.
Write output stays isolated until a human approves or rejects its bounded manifest.
Approved evidence becomes a retained review record and Run Passport.
This release is backed by automated verification, a published CLI, retained event models, explicit review routes, and production abuse controls.
Node CLI and provider adapters report bounded events without requiring M9R to hold raw source code.
Next.js routes enforce identity, scope, state transitions, request limits, and human approval records.
Postgres, row-level security, retained events, and explicit review decisions support the Run Passport.
Write grants create isolated workspaces and bounded manifests before adoption into the primary repository.
Connect an agent for the live workflow, or use the bundled sample when judge time is limited.