SOLENOID'S OWN LOOP Real data — from this repo As of June 4, 2026
And here's mine.
Acts 1 and 2 ran on synthetic data. This is real: six artifacts from Solenoid's own knowledge tree, read live from this repo at build time. The product I'm pitching was built by the loop I'm pitching.
REAL DATA · FROM THIS REPO
Real data. From this repo. As of June 4, 2026.
ADR 0007 — Wedge: alignment-drift + closed loop
PMPursue alignment-drift detection ("is eng building the right thing?") as the lead wedge, with decision memory as its proprietary substrate. Status draft — a hypothesis to validate via the prototype, not a settled commitment.
ADR 0015 — Bypass-permissions mode + gate-set
ReviewerEnable bypass-permissions mode, and simultaneously enforce the gate-set with deterministic, version-controlled guardrails. The principle: bypass removes the PROMPT, not the LAWS — the gate-set moves from interactive prompts to deterministic…
ADR 0054 — Conductor quality framework
ReviewerAdopt a 7-mechanism quality framework that shifts defect-catching upstream from founder review into lead-eng's own session. Trade ~30-40% conductor throughput for ~70-80% defect-density reduction per PR. Net founder review time drops because fewer…
PRD — Productized demand map
PM[Observation — prototype-excavation-l0.md §Findings, run 2026-05-25] The L0 Wizard-of-Oz run on CoGrader data proved the excavation artifact is feasible on real, messy data: a ranked demand map + drift snapshot with provenance and epistemic tags was…
PRD — CoGrader dogfood launch checklist
PM[Observation — prototype-excavation-l0.md §Decisions (2026-05-23)] The L0 Wizard-of-Oz run used CoGrader's own data as the first customer: 5 Slack channels (~9k lines) + CoGrader's GitHub history (500 merged PRs). The run succeeded and the founder…
Design — Synthetic demo UI flow
DesignerComposition discipline: every surface below is built from existing @solenoid/ui primitives + domain components. Where a genuinely novel domain piece would be needed, it is flagged FOLLOW-UP-SEED: — not invented inline (per the brief). Two domain…
Same loop. Your data is the only thing missing.
— Vitor, Solenoid