prj-unattended-progress-com.../evidence/g1-oh-batch.md

120 lines
6.2 KiB
Markdown
Raw Normal View History

---
id: UPC-EVID-G1-OH-0001
type: evidence
repo: prj-unattended-progress-company
parent_workplan: UPC-WP-0002
created: "2026-08-12"
updated: "2026-08-16"
as_of: "2026-08-16"
---
# G1 office-hour batch tracker
Authoritative OH records live in `binky-control/OfficeHourQueue.md`. This file
only tracks **status for project gates** and pointers. Do not paste secrets,
API keys, or full OH body text here.
**Command-day runbook (binky-control):**
`binky-control/officehour/2026-08-command-day-runbook.md`
**Command day scheduled: Sunday 2026-08-16, afternoon.** (The original “first
two weeks of August 2026” window lapsed at 0/5; founder set the new date
2026-08-16.)
**Sunday caveat — expected result is 4/5, not 5/5.** OH-2026-001 is the only
item with a human counterparty, and the Bohle-Horsmann office is closed on a
Sunday. 001 is therefore *dispatched* (email sent first thing in the afternoon,
landing for Monday morning) rather than closed; 002005 are all self-service
digital and can close the same day. RISK-006 moves to “awaiting counterparty
reply”, not “mitigated”. Follow-up slot **Tue 2026-08-18** if no reply.
**Closing rule:** when an OH item is `done` or deferred with residual in
binky-control, update the row here, then refresh `architecture/gate-map.md`
G1/G8 (UPC-WP-0002-T02).
## Batch status
| OH id | Title (short) | binky status | Project outcome | Closed / residual | Notes |
| --- | --- | --- | --- | --- | --- |
| OH-2026-001 | StB mandate Bohle-Horsmann (JA 2025+) | prepared | **open** | — | RISK-006; Orange |
| OH-2026-002 | DUO backlog + license transition | prepared | **open** | — | RISK-007; Orange; couples with 001 |
| OH-2026-003 | Qonto cost/access review | prepared | **open** | — | Read path done (BINKY-WP-0005); plan *change* still Red if wanted |
| OH-2026-004 | Handelsregister / address / articles | prepared | **open** | — | Prep gap closed 2026-08-16 — `prepared_material` now filled (free handelsregister.de path, four verify fields, 2binky filing rule, notary=Red boundary) |
| OH-2026-005 | Stripe delete stale preprod webhook | prepared | **open** | — | Lowest friction; dashboard click |
**Batch summary:** 0/5 closed. G1 remains **partial**.
## Preflight (2026-08-12)
### OH-2026-001 — StB mandate
| | |
| --- | --- |
| **Lane** | Orange (call/email accountant) |
| **Prep ready?** | Yes |
| **Pointers** | `OfficeHourQueue.md`; inquiry thread `~/2binky/260706a-mandatsanfrageIngaBohle/`; JA 2024 PDF (same folder); `audits/OK-Audit-v0-binky.md`; runbook §1 |
| **Founder action** | Confirm mandate yes/no; if yes scope JA 2025 + filings + deadline notify; start DUO transfer with Weglarzy; if no choose fallback StB |
| **After** | Set OH status `done`; update RISK-006; Reactivation Plan tax checkbox; this table |
### OH-2026-002 — DUO transition
| | |
| --- | --- |
| **Lane** | Orange |
| **Prep ready?** | Partial — “Weglarzy agreed to accompany DUO transfer”; backlog size still unknown until login |
| **Pointers** | OfficeHourQueue; RISK-007; runbook §2; CostRunRate DATEV row |
| **Founder action** | Log into DUO; size backlog; upload missing receipts as feasible; confirm access continuity through StB change |
| **After** | OH `done` or residual intake for multi-week backlog; RISK-007; Reactivation bookkeeping checkbox |
### OH-2026-003 — Qonto review
| | |
| --- | --- |
| **Lane** | Orange for dashboard review; **Red** only if changing plan or new privileged access beyond existing path |
| **Prep ready?** | Strong — BINKY-WP-0005 finished; first pull 2026-07-21; CostRunRate v2; DEC-2026-004 for API path |
| **Pointers** | `finance/CostRunRate.md`; `finance/qonto-first-pull-2026-07-21.json`; `integrations/qonto-mcp.md`; runbook §3 (API provision may already be done — verify, do not re-expose keys) |
| **Founder action** | Confirm access; decide whether 70,80 €/mo plan is justified **without** requiring plan change today; only if change desired, treat as separate Red decision |
| **After** | OH `done` when review logged; residual only if plan change queued |
### OH-2026-004 — Handelsregister
| | |
| --- | --- |
| **Lane** | Orange (authority / public register) |
| **Prep ready?** | Yes (as of 2026-08-16) — `prepared_material` filled in binky-control; was the batch's weakest item |
| **Pointers** | runbook §4; Reactivation Plan Legal checklist; RISK residual on registry (RiskRegister) |
| **Founder action** | handelsregister.de current excerpt; verify address + GF; retrieve/file articles under `2binky/`; note Unternehmensgegenstand vs OK mission (notary only if change needed — Red) |
| **Agent follow-up (optional)** | After this OH day, improve binky `prepared_material` with file paths of downloaded excerpts (no PII dump into this project) |
| **After** | OH `done`; Reactivation legal checkboxes; this table |
### OH-2026-005 — Stripe webhook cleanup
| | |
| --- | --- |
| **Lane** | Orange-light (dashboard); can be same day or micro-session |
| **Prep ready?** | Yes — AWQ-009 diagnosis in OH body |
| **Pointers** | OfficeHourQueue OH-2026-005 steps; Autopilot AWQ-009 history |
| **Founder action** | Stripe → Developers → Webhooks → delete `api.preprod.blobr.dev`; list remaining endpoints for live pipeline |
| **After** | OH `done`; optional residual for endpoint inventory if incomplete |
## Suggested command-day order
Revised 2026-08-16 for a Sunday (the StB email must go out first so it sits in
an inbox overnight; the open-ended item goes last so it can be truncated):
1. **001 email** (~15 min) — dispatch first, no phone option today
2. **005** (510 min) — clear noise
3. **004** (register pull) — independent of StB
4. **003** — finance review / plan keep-or-defer + API provision
5. **002** — DUO backlog, most likely to overrun
Do **not** spend the day on website/domain (AWQ-003) or offer publish (UPC-WP-0004).
## Gate impact
| When | G1 | G8 |
| --- | --- | --- |
| Now | partial (0/5) | partial (5 prepared OH) |
| Expected after 2026-08-16 | still partial — 4/5 closed, StB mandate (001) awaiting reply | thinner: 4 OH drained, 1 awaiting counterparty |
| After all five closed or residual-owned | reassess → `met` or `partial` with explicit residuals | reassess thinness |
| S1 mark | UPC-WP-0002-T03 Yellow package | — |