prj-unattended-progress-com.../architecture/gate-map.md
tegwick 96196912fc Follow up: G4 log owner AWQ-014, G5 package DEC-2026-006, rhythm restored
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 293620@bnt-lap001
Assistant-Session: 50ae9ffb-1cc3-48ec-8cfe-1941bcf2f2fb
2026-09-28 23:18:32 +02:00

44 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: UPC-GATE-MAP-0001
type: gate-map
repo: prj-unattended-progress-company
parent_workplan: UPC-WP-0001
repo_goal_id: "79a2b057-b765-47ad-b5d9-c1bbc49eba43"
created: "2026-08-11"
reviewed: "2026-08-12"
---
# Gate-to-evidence map (G1–G9)
Maps every `GOAL.md` success gate to owning repos, known child workplans /
queues, evidence pointers, status, and blockers. **Link by ID only** — task
lists live in the owning repos.
Status vocabulary: `open` | `partial` | `met`.
| Gate | Title | Owning repo(s) | Known child workplans / loops | Evidence path or missing | Status | Blockers |
| --- | --- | --- | --- | --- | --- | --- |
| **G1** | Administratively clean | `binky-control` | BINKY-WP-0002 (done); **UPC-WP-0002 (active)**; OH-2026-001…005; RISK-006/007; Phase 1 checklist | Tracker: `evidence/g1-oh-batch.md` (0/5 closed as of 2026-08-16; August command-day window lapsed — scheduling it is the blocking founder action); S1 package pre-drafted `evidence/s1-decision-package.md`; runbook `binky-control/officehour/2026-08-command-day-runbook.md`; Phase 1 + audit + CostRunRate as before — **StB, DUO, HR, Qonto review, Stripe webhook still open** | **partial** | Orange: StB, DUO, Handelsregister, Qonto review, Stripe cleanup; Red: bank plan *change*, notary if purpose change |
| **G2** | Company OS active | `binky-control` | BINKY-WP-0001…0003 (done); OperatingRhythm; DecisionQueue; OfficeHourQueue; AutopilotWorkQueue; ControlLoopCatalog | `INTENT.md` v1.0 ratified DEC-2026-001; `AutonomyPolicy.md`; daily briefs through 2026-08-08; queues live | **partial** → near met | Policy “in force” is operationally true; formal checklist still marks some governance boxes open in Reactivation Plan |
| **G3** | Dogfood loop closed | `binky-control`, Railiance/`activity-core`/`llm-connect` | BINKY-WP-0003…0006 (finished); REIN-A-0003 weekly review | OK-Audit v0 dogfood; rhythm on Railiance without host coding agent; ops_run `ad0b05c4-…` weekly review proof 2026-08-08 | **partial** → strong | Evidence pack now at `evidence/g3-dogfood-acceptance.md` (2026-09-28); rhythm output pushed and timers re-enabled 2026-09-28; await a few clean days, then S3 request; S3 still ⬜ (founder) |
| **G4** | Founder load within budget | `binky-control` (measure), this project (gate evidence) | *none dedicated* | Design draft `architecture/founder-load-measurement.md` (2026-09-28); log `binky-control/briefs/load-log.csv`, owner AWQ-014 (no entries yet) | **open** | Design + measure load; requires definition of what counts as “routine company ops” vs Red exceptions |
| **G5** | External offer published | `binky-control` (+ website/domain as needed) | BINKY-WP-0002-T04 (draft done); OfferCatalog flagship | `OfferCatalog.md` — OK Audit **drafted**, publish decision package DEC-2026-006 prepared, awaiting founder (`evidence/g5-publish.md`) | **open** | Yellow decision to publish; domain/website residual (AWQ-003, Reactivation digital presence) |
| **G6** | First paid revenue | `binky-control`, finance path | BINKY-WP-0005/0007 (Qonto read path finished) | Qonto evidence of costs/credits; Binect-related credit noted — **no booked external product/service sale** | **open** | Depends on G5 + delivery; Red for contracts/payment setup if needed |
| **G7** | Repeatable path | product/service repos after first delivery | *gap* | **missing** unit economics / productized delivery after first sale | **open** | Premature until G5–G6; residual to durable product repos |
| **G8** | Decision surface thin | `binky-control` | DecisionQueue hygiene; OH batching; AutonomyPolicy lanes; UPC-WP-0002 | OH: 5 prepared (all five now with usable `prepared_material` — OH-2026-004 gap closed 2026-08-16), tracked in `evidence/g1-oh-batch.md`; surface is packaged not ad-hoc | **partial** | Thinness waits on G1 OH drain (command day) |
| **G9** | Residuals owned outside project | all participating repos | work-record residual convention; AWQ residual intakes | Pattern exists (e.g. AWQ residuals with `origin_ref`); **project not complete** so gate open by definition | **open** | Close only at project retirement; enforce residual handoff as each UPC-WP finishes |
## Cluster view (for sequencing)
| Cluster | Gates | Dominant state | Coordination home |
| --- | --- | --- | --- |
| Company vessel | G1, residual G2 | G1 blocks clean vessel | **UPC-WP-0002** (active) |
| Unattended + load | G3, G4 | G3 strong; G4 missing | future UPC-WP-0003 |
| Revenue path | G5, G6, G7 | Offer drafted only | future UPC-WP-0004 |
| Governance close | G8, G9 | partial / endgame | continuous + retirement |
## Update rule
When a child workplan finishes or an OH/DEC item closes, update **Status** and
**Evidence** here (or via a dated note under `inventory/`). Do not expand
child task prose into this map.