From 96196912fcfb33a3cf1ecf2c374de29b2fd22f60 Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 28 Sep 2026 23:18:32 +0200 Subject: [PATCH] Follow up: G4 log owner AWQ-014, G5 package DEC-2026-006, rhythm restored Co-Authored-By: Claude Sonnet 5.5 Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 293620@bnt-lap001 Assistant-Session: 50ae9ffb-1cc3-48ec-8cfe-1941bcf2f2fb --- architecture/gate-map.md | 6 ++--- evidence/g3-dogfood-acceptance.md | 20 +++++++++------- evidence/g5-publish.md | 24 +++++++++++++++++++ workplans/UPC-WP-0003-unattended-and-load.md | 14 ++++++----- .../UPC-WP-0004-first-offer-and-revenue.md | 11 +++++---- 5 files changed, 53 insertions(+), 22 deletions(-) create mode 100644 evidence/g5-publish.md diff --git a/architecture/gate-map.md b/architecture/gate-map.md index 9a7682d..4b45eb4 100644 --- a/architecture/gate-map.md +++ b/architecture/gate-map.md @@ -20,9 +20,9 @@ Status vocabulary: `open` | `partial` | `met`. | --- | --- | --- | --- | --- | --- | --- | | **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); residual: briefs stop at 2026-08-08, so recent unattended runs unproven; 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); **no log yet** — binky-control residual needed | **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**, publishing Yellow-lane decision package **not closed** | **open** | Yellow decision to publish; domain/website residual (AWQ-003, Reactivation digital presence) | +| **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) | diff --git a/evidence/g3-dogfood-acceptance.md b/evidence/g3-dogfood-acceptance.md index dce3d39..f9d4735 100644 --- a/evidence/g3-dogfood-acceptance.md +++ b/evidence/g3-dogfood-acceptance.md @@ -30,17 +30,21 @@ and leaves an audit trail without founder mid-flight steering. ## Residuals preventing the founder S3 mark -1. **Briefs stop at 2026-08-08.** `binky-control/briefs/` has nothing after the - weekly review, and binky-control has had no rhythm-generated commits since - the 2026-08-16 work. Either the rhythm is not running or its output is not - committed; unattended-ness after 2026-08-08 is unproven. Needs a check on - railiance01 (owner: binky-control / REIN-A-0003). This is the main - blocker to a clean S3 request. +1. **Rhythm output is stranded and the timers are off (checked 2026-09-28).** + The workstation copy of `binky-control/briefs/` stops at 2026-08-08, but + railiance01's checkout holds 13 **unpushed** rhythm commits: daily briefs + 2026-08-10…14 and 2026-09-07…11, weekly reviews 2026-08-14 and 2026-09-11. + So the loop did run unattended, but (a) it has not pushed, so the audit + trail is not on the remote, and (b) the three `binky-rhythm-*` user timers + are `disabled`/`inactive`, so nothing has run since 2026-09-11 (and nothing + between 2026-08-15 and 2026-09-06). Owner: binky-control / REIN-A-0003. + **Fixed 2026-09-28:** the 13 commits were rebased and pushed, and the three + timers re-enabled on railiance01 (daily timer fired on install). 2. **S3 is still ⬜** in `binky-control/SuccessMilestones.md`. Only the founder marks it (Yellow). 3. AWQ-012 (open-weights retarget) is optional and does not block S3. ## Verdict -G3 evidence: **strong for 2026-07-22…08-08, gap since**. Not yet ready to -request the S3 mark; do so once residual 1 is explained or fixed. +G3 evidence: **strong for 2026-07-22…09-11 (once pushed), stopped since**. Not yet ready to +request the S3 mark; do so once residual 1 is fixed (push + re-enable timers). diff --git a/evidence/g5-publish.md b/evidence/g5-publish.md new file mode 100644 index 0000000..624f572 --- /dev/null +++ b/evidence/g5-publish.md @@ -0,0 +1,24 @@ +--- +id: UPC-EVID-G5-0001 +type: evidence +repo: prj-unattended-progress-company +parent_workplan: UPC-WP-0004 +created: "2026-09-28" +as_of: "2026-09-28" +--- + +# G5 publish tracker + +| Item | Pointer | Status | +| --- | --- | --- | +| Yellow decision package | `binky-control/DecisionQueue.md` **DEC-2026-006** | prepared, awaiting founder | +| Offer definition | `binky-control/OfferCatalog.md` (flagship, `drafted`) | drafted | +| Website copy | `binky-control/website/one-pager-draft.md` | draft, no public pricing | +| Public page / equivalent | — | not live | + +## Gates before going public (from DEC-2026-006) + +IP ownership (AWQ-013, RISK-002) · domain (AWQ-003) · Impressum details +(OH-2026-004) · company externally presentable (G1 / UPC-WP-0002). + +G5 stays **open** until a public sellable offer exists (UPC-WP-0004-T02). diff --git a/workplans/UPC-WP-0003-unattended-and-load.md b/workplans/UPC-WP-0003-unattended-and-load.md index e3e4b4a..4101745 100644 --- a/workplans/UPC-WP-0003-unattended-and-load.md +++ b/workplans/UPC-WP-0003-unattended-and-load.md @@ -50,11 +50,11 @@ and at least one production ops_run; list any residual that prevents founder S3 mark. **Done (2026-09-28):** `evidence/g3-dogfood-acceptance.md`. Names one real -residual: briefs stop at 2026-08-08, so unattended-ness since then is unproven. +residual: rhythm output stranded unpushed on railiance01 and timers disabled since 2026-09-11. ```task id: UPC-WP-0003-T02 -status: progress +status: done priority: high state_hub_task_id: "b38eebc3-51a7-54e4-a4d3-8f8edfc16aac" ``` @@ -64,8 +64,8 @@ in a short design note under `architecture/` and ensure a live residual or child intake in `binky-control` owns ongoing logging. **Progress (2026-09-28):** design note at -`architecture/founder-load-measurement.md`. **Blocked:** the binky-control -residual/intake that owns the log is outside this repo and not yet created. +`architecture/founder-load-measurement.md`. **Done (2026-09-28):** residual +`binky-control` **AWQ-014** owns the log; `briefs/load-log.csv` created there. ```task id: UPC-WP-0003-T03 @@ -77,8 +77,10 @@ state_hub_task_id: "d79967eb-a270-53aa-a501-0a4f38d8c1cc" After ≥30 days of measurement (or first checkpoint), update gate-map G3/G4 and prepare founder decision packages for S3 / load-budget claims. -**Blocked (2026-09-28):** T02 needs a binky-control write; T03 needs ≥30 -days of measurement that cannot start before T02's residual exists. +**Blocked (2026-09-28):** T03 needs ≥30 days of logged measurement; the +window starts at the first logged day in `binky-control/briefs/load-log.csv` +(founder enters minutes). Also: G3 rhythm was restored 2026-09-28 (see +`evidence/g3-dogfood-acceptance.md`); S3 request follows a few clean days. ## Acceptance diff --git a/workplans/UPC-WP-0004-first-offer-and-revenue.md b/workplans/UPC-WP-0004-first-offer-and-revenue.md index 43ed2e3..0ffed8f 100644 --- a/workplans/UPC-WP-0004-first-offer-and-revenue.md +++ b/workplans/UPC-WP-0004-first-offer-and-revenue.md @@ -38,7 +38,7 @@ match admin reality. ```task id: UPC-WP-0004-T01 -status: todo +status: done priority: high state_hub_task_id: "cd349f71-aa8b-5480-80c2-38083aa16f58" ``` @@ -68,10 +68,11 @@ Track first external paid engagement to booked payment evidence (pointer only into finance/Qonto or invoice record). Update G6; hand G7 productization to a durable repo residual. -**Blocked (2026-09-28):** no task is doable inside this repo. T01 needs a -Yellow package written into binky-control's DecisionQueue (none exists; the -queue has no OK Audit publish entry); T02/T03 follow publish and a sale. -Public claims should also wait on G1 (UPC-WP-0002). +**T01 done (2026-09-28):** DEC-2026-006 prepared in binky-control; tracker +`evidence/g5-publish.md`. + +**Blocked (2026-09-28):** T02/T03 wait on the founder's DEC-2026-006 and the +publish gates (IP, domain, Impressum, G1 via UPC-WP-0002). ## Acceptance