▓▒░ POINT TOPIC // ACCESS-AUTOMATION DECK ░▒▓
MISSION: adding / altering an ontology data source becomes a sub-site-UI-only job —
no pt-access edits, no releases, no redeploys for source changes. Sub-site is the single source of truth.
PROGRESS: ▓▓▓▓▓ 3/5
SYNC: 2026-10-06 17:29 WEST
NOW: ⏸ T3 code complete — awaiting your go to publish pt-access 0.3.0 (unlocks T4)
- [17:29] MISSION CONTROL ONLINE — 5 tickets filed, assigned, on the PT board (#175 #176 #8 #173 To Do · #7 Blocked)
- [17:29] order: T1 → T2 → T3 → T4 (T5 after token turnover); T1 launches first — sub-site gate for everything downstream
- [17:29] note: sub-site worktree has unrelated in-flight licence work — worker will be walled off from those files
- [17:29] HOLD placed — Peter reviews the dashboard + tickets before any worker starts
- [18:08] GO — orchestrating all the way; T1 worker launched (opencode PID 45298, sub-site) → /tmp/opencode-t1.log
- [18:18] T1 #175 DONE — dataSource flag + UI guardrail + backfill 12/12 verified; tests: API 44✓, UI 7✓, tsc/eslint clean; changes uncommitted for review
- [18:18] audit: no licence references edgap_ekg; open_data only on "Point Topic internal — all products" (PT org)
- [18:18] T2 #176 launched — Auth0 Action stamp (code only; deploy is a later step)
- [18:21] T2 #176 DONE — one-line stamp in stampClaims (actions.tf:146); no deploy per guardrails; uncommitted for review
- [18:21] T3 #8 launched — pt-access registry + gate transition (/tmp/opencode-t3.log)
- [18:28] T3 #8 DONE (code) — ALL_DATA_SOURCES deleted; registry read + flag gate w/ 0.4.0 recogniser; 111✓ tests, ruff✓, pyright✓, build 0.3.0; uncommitted for review
- [18:31] finding: MCP imports ALL_DATA_SOURCES (middleware.py:28) → scope added to #173 (delegate gate to claims) + comment posted; T4 brief updated
- [18:31] WAITING: publish pt-access 0.3.0 — needs your go (T4 blocked on it)