prj-unattended-progress-com.../evidence/g1-oh-batch.md
tegwick 73fb3845ee UPC-WP-0002-T01/T02: record OH command day scheduled for Sunday 2026-08-16
Tracker moves from 'slipped, unscheduled' to a fixed date, with the Sunday
caveat recorded: OH-2026-001 has a human counterparty whose office is closed,
so the expected outcome is 4/5 closed + StB mandate awaiting reply, not 5/5.
Gate-impact table gains the expected post-day row; running order revised to put
the StB email first and the open-ended DUO backlog last.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 01:24:28 +02:00

119 lines
6.2 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-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 | — |