Close loose ends: G3 evidence pack, G4 load design, mark blocked workplans
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
This commit is contained in:
parent
20e8191f3b
commit
b586296998
6 changed files with 117 additions and 10 deletions
42
architecture/founder-load-measurement.md
Normal file
42
architecture/founder-load-measurement.md
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
---
|
||||||
|
id: UPC-ARCH-G4-LOAD-0001
|
||||||
|
type: design-note
|
||||||
|
repo: prj-unattended-progress-company
|
||||||
|
parent_workplan: UPC-WP-0003
|
||||||
|
created: "2026-09-28"
|
||||||
|
status: draft
|
||||||
|
---
|
||||||
|
|
||||||
|
# G4 founder-load measurement (design)
|
||||||
|
|
||||||
|
Gate G4: CEO time stays within ~1–3 h/day plus ~2 office-hour days/month for
|
||||||
|
routine company ops, measured over ≥30 calendar days.
|
||||||
|
|
||||||
|
## What counts
|
||||||
|
|
||||||
|
- **Counts:** reading briefs, approving/rejecting Yellow packages, office-hour
|
||||||
|
(Orange) sessions, and any Green/Blue failure the founder has to repair.
|
||||||
|
- **Does not count against the budget (logged, not budgeted):** Red-lane
|
||||||
|
actions (signing, bank plan change, notary, contracts, risk acceptance).
|
||||||
|
Each is logged as a Red exception with its id; G4 fails if Red exceptions
|
||||||
|
become the default rather than rare.
|
||||||
|
- **Out of scope:** product/engineering work on the ecosystem, and
|
||||||
|
founder time on non-Binky matters.
|
||||||
|
|
||||||
|
## Log
|
||||||
|
|
||||||
|
One line per day, kept in `binky-control` (owner of the operating rhythm),
|
||||||
|
e.g. `briefs/load-log.csv`: `date, minutes_routine, minutes_oh, red_exceptions
|
||||||
|
(ids), note`. The founder enters minutes at end of day (≤1 min); the weekly
|
||||||
|
review brief summarises the trailing 7 and 30 days against the envelope.
|
||||||
|
|
||||||
|
## Pass rule
|
||||||
|
|
||||||
|
Over a window of ≥30 consecutive days: mean routine ≤3 h/day, at most ~2 OH
|
||||||
|
days per month, and Red exceptions each individually justified.
|
||||||
|
|
||||||
|
## Open point (needs a binky-control write)
|
||||||
|
|
||||||
|
An intake/residual in `binky-control` must own the ongoing logging (create
|
||||||
|
log file, add the summary to the weekly review). That lives outside this repo
|
||||||
|
and has not been created here — see UPC-WP-0003-T02.
|
||||||
|
|
@ -20,8 +20,8 @@ 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 |
|
| **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 |
|
| **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 | Need a named “S3 acceptance” evidence pack in this project; founder milestone status still ⬜ on S3 |
|
| **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* | **missing** — no ≥30-day CEO time envelope log / KPI | **open** | Design + measure load; requires definition of what counts as “routine company ops” vs Red exceptions |
|
| **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) |
|
| **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) |
|
||||||
| **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 |
|
| **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 |
|
| **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 |
|
||||||
|
|
|
||||||
46
evidence/g3-dogfood-acceptance.md
Normal file
46
evidence/g3-dogfood-acceptance.md
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
---
|
||||||
|
id: UPC-EVID-G3-0001
|
||||||
|
type: evidence
|
||||||
|
repo: prj-unattended-progress-company
|
||||||
|
parent_workplan: UPC-WP-0003
|
||||||
|
created: "2026-09-28"
|
||||||
|
as_of: "2026-09-28"
|
||||||
|
---
|
||||||
|
|
||||||
|
# G3 dogfood-loop acceptance pack
|
||||||
|
|
||||||
|
Links only; authoritative records live in `binky-control` and `railiance`.
|
||||||
|
No secrets or raw data here.
|
||||||
|
|
||||||
|
## Claim
|
||||||
|
|
||||||
|
At least one end-to-end internal loop runs unattended under Green/Blue policy
|
||||||
|
and leaves an audit trail without founder mid-flight steering.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
|
||||||
|
| Item | Record | Status | What it shows |
|
||||||
|
| --- | --- | --- | --- |
|
||||||
|
| Workstation-independent executor | BINKY-WP-0004 | finished | Loop no longer needs the laptop or a host coding agent |
|
||||||
|
| Railiance rhythm via llm-connect | BINKY-WP-0006 | finished | Mail scan + triage and daily brief run on railiance01 |
|
||||||
|
| Mail loop, 3 clean cycles | BINKY-WP-0006 (2026-07-22) | done | Hub events `binky_mail_intake` + `binky_mail_triage`, each `ok` |
|
||||||
|
| Weekly review, production proof | AWQ-011 → REIN-A-0003, ops_run `ad0b05c4-8ad8-40c7-9985-75481728ae30` | closed / promoted | Unattended `binky_weekly_review` run on 2026-08-08 |
|
||||||
|
| Briefs as cadence trail | `binky-control/briefs/` | daily 2026-08-04…07, weekly 2026-08-08 | Committed, dated outputs |
|
||||||
|
| Dogfood audit | `binky-control/audits/OK-Audit-v0-binky.md` | v0, 2026-07-16 | First flagship-offer run on the company itself |
|
||||||
|
|
||||||
|
## 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.
|
||||||
|
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.
|
||||||
|
|
@ -4,13 +4,13 @@ type: workplan
|
||||||
title: "Company vessel close-out (G1 + residual G2/G8)"
|
title: "Company vessel close-out (G1 + residual G2/G8)"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: prj-unattended-progress-company
|
repo: prj-unattended-progress-company
|
||||||
status: active
|
status: blocked
|
||||||
flavor: implementation
|
flavor: implementation
|
||||||
owner: bernd
|
owner: bernd
|
||||||
topic_slug: infotech
|
topic_slug: infotech
|
||||||
repo_goal_id: "79a2b057-b765-47ad-b5d9-c1bbc49eba43"
|
repo_goal_id: "79a2b057-b765-47ad-b5d9-c1bbc49eba43"
|
||||||
created: "2026-08-11"
|
created: "2026-08-11"
|
||||||
updated: "2026-08-16"
|
updated: "2026-09-28"
|
||||||
quality_dor: DoR-Ok
|
quality_dor: DoR-Ok
|
||||||
quality_dor_at: "2026-08-11"
|
quality_dor_at: "2026-08-11"
|
||||||
quality_dor_by: "grok"
|
quality_dor_by: "grok"
|
||||||
|
|
@ -161,6 +161,10 @@ lands).
|
||||||
T04 stays `progress`: the sweep is a pre-pass, and the task closes only after
|
T04 stays `progress`: the sweep is a pre-pass, and the task closes only after
|
||||||
vessel close-out, when whatever the command day throws off is also routed.
|
vessel close-out, when whatever the command day throws off is also routed.
|
||||||
|
|
||||||
|
**Blocked (2026-09-28):** re-verified against binky-control — OH-2026-001…005
|
||||||
|
are all still `prepared`; no closes recorded despite the 2026-08-16 command
|
||||||
|
day. T01–T04 all wait on founder Orange/Red execution or its recorded outcome.
|
||||||
|
|
||||||
## Acceptance evidence expected back here
|
## Acceptance evidence expected back here
|
||||||
|
|
||||||
- `evidence/g1-oh-batch.md` with all five OH items closed or residual-owned
|
- `evidence/g1-oh-batch.md` with all five OH items closed or residual-owned
|
||||||
|
|
|
||||||
|
|
@ -4,13 +4,13 @@ type: workplan
|
||||||
title: "Unattended dogfood acceptance and founder-load envelope (G3–G4)"
|
title: "Unattended dogfood acceptance and founder-load envelope (G3–G4)"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: prj-unattended-progress-company
|
repo: prj-unattended-progress-company
|
||||||
status: proposed
|
status: blocked
|
||||||
flavor: planning
|
flavor: planning
|
||||||
owner: bernd
|
owner: bernd
|
||||||
topic_slug: infotech
|
topic_slug: infotech
|
||||||
repo_goal_id: "79a2b057-b765-47ad-b5d9-c1bbc49eba43"
|
repo_goal_id: "79a2b057-b765-47ad-b5d9-c1bbc49eba43"
|
||||||
created: "2026-08-11"
|
created: "2026-08-11"
|
||||||
updated: "2026-08-11"
|
updated: "2026-09-28"
|
||||||
state_hub_workstream_id: "81b17b8a-4b22-5510-8830-a8d19aed821e"
|
state_hub_workstream_id: "81b17b8a-4b22-5510-8830-a8d19aed821e"
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -40,7 +40,7 @@ with UPC-WP-0002 after T01 evidence folder exists.
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: UPC-WP-0003-T01
|
id: UPC-WP-0003-T01
|
||||||
status: todo
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "57636795-371d-56ac-b4f4-cfcf2968e133"
|
state_hub_task_id: "57636795-371d-56ac-b4f4-cfcf2968e133"
|
||||||
```
|
```
|
||||||
|
|
@ -49,9 +49,12 @@ Write `evidence/g3-dogfood-acceptance.md` linking finished child WPs, audit,
|
||||||
and at least one production ops_run; list any residual that prevents founder
|
and at least one production ops_run; list any residual that prevents founder
|
||||||
S3 mark.
|
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.
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: UPC-WP-0003-T02
|
id: UPC-WP-0003-T02
|
||||||
status: todo
|
status: progress
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "b38eebc3-51a7-54e4-a4d3-8f8edfc16aac"
|
state_hub_task_id: "b38eebc3-51a7-54e4-a4d3-8f8edfc16aac"
|
||||||
```
|
```
|
||||||
|
|
@ -60,6 +63,10 @@ Specify founder-load measurement (what counts, log location, Red exceptions)
|
||||||
in a short design note under `architecture/` and ensure a live residual or
|
in a short design note under `architecture/` and ensure a live residual or
|
||||||
child intake in `binky-control` owns ongoing logging.
|
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.
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: UPC-WP-0003-T03
|
id: UPC-WP-0003-T03
|
||||||
status: todo
|
status: todo
|
||||||
|
|
@ -70,6 +77,9 @@ state_hub_task_id: "d79967eb-a270-53aa-a501-0a4f38d8c1cc"
|
||||||
After ≥30 days of measurement (or first checkpoint), update gate-map G3/G4
|
After ≥30 days of measurement (or first checkpoint), update gate-map G3/G4
|
||||||
and prepare founder decision packages for S3 / load-budget claims.
|
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.
|
||||||
|
|
||||||
## Acceptance
|
## Acceptance
|
||||||
|
|
||||||
- G3 evidence pack complete; S3 mark requested or residual explicit
|
- G3 evidence pack complete; S3 mark requested or residual explicit
|
||||||
|
|
|
||||||
|
|
@ -4,13 +4,13 @@ type: workplan
|
||||||
title: "First external offer and paid revenue path (G5–G6)"
|
title: "First external offer and paid revenue path (G5–G6)"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: prj-unattended-progress-company
|
repo: prj-unattended-progress-company
|
||||||
status: proposed
|
status: blocked
|
||||||
flavor: planning
|
flavor: planning
|
||||||
owner: bernd
|
owner: bernd
|
||||||
topic_slug: infotech
|
topic_slug: infotech
|
||||||
repo_goal_id: "79a2b057-b765-47ad-b5d9-c1bbc49eba43"
|
repo_goal_id: "79a2b057-b765-47ad-b5d9-c1bbc49eba43"
|
||||||
created: "2026-08-11"
|
created: "2026-08-11"
|
||||||
updated: "2026-08-11"
|
updated: "2026-09-28"
|
||||||
state_hub_workstream_id: "a6cf0a20-a3d5-56c6-8fc7-8cb167c71d66"
|
state_hub_workstream_id: "a6cf0a20-a3d5-56c6-8fc7-8cb167c71d66"
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -68,6 +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
|
into finance/Qonto or invoice record). Update G6; hand G7 productization to a
|
||||||
durable repo residual.
|
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).
|
||||||
|
|
||||||
## Acceptance
|
## Acceptance
|
||||||
|
|
||||||
- G5 evidence: public sellable offer
|
- G5 evidence: public sellable offer
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue