____ _ ____ _
| __ ) _ _ ___(_)_ __ ___ ___ ___ | _ \ ___ __ _ ___ ___ ___ _| |
| _ \| | | / __| | '_ \ / _ \/ __/ __| | |_) / _ \/ _` / __|/ __/ _ \ / _` |
| |_) | |_| \__ \ | | | | __/\__ \__ \ | _ < __/ (_| \__ \ (_| (_) | | (_| |
|____/ \__,_|___/_|_| |_|\___||___/___/ |_| \_\___|\__,_|___/\___\___/ \__,_|
tracker
#1 SHIPPED · #2 VISION · #3 PARTIAL canonical: docs/BUSINESS-FEATURES.md
Business Feature Implementation Status — Epic Tracker
Single tracking issue for the three canonical business features defined in
docs/BUSINESS-FEATURES.md. Statuscolumns mirror
docs/verify/BUSINESS-FEATURE-HARNESS-MAP.md.Canonical anchor (verbatim)
Feature-level status
no longer make mistakes/previous Claude Codedocs/plans/2026-05-11-feature1-init-judge/judge.mdopenable-and-usable gate; (b)docs/verify/E2E-LEARNING.mdCounterfactual Ablation (scipy.stats.ttest_rel) + byte-level Regression Replay (ADR-0010/0012)second-level realtime/teammate's Claude Code instancedocs/plans/2026-05-11-feature-2-secondlevel-realtime/plan.mdvideo recording/centralized data storageauto-capture/team-share; video stream + centralized storage turnkey: no plan yetExisting open issues attached to this epic
Feature #1 — auto-capture / matcher / init / dogfood (SHIPPED, polishing)
ready-for-human)enhancement)ready-for-human)bug,grill-ready)bug)ready-for-human)Feature #2 — second-level realtime dashboard (VISION → plan in flight)
Feature #3 — video recording + centralized storage (PARTIAL)
recordingnamespace 与 digital-twin audio recorder 命名冲突teamagent record starton Windows defaults to system loopback while macOS/Linux default to microphone; no --device escape hatch #297 —teamagent record startWindows 默认 loopback / macOS+Linux 默认 mic,无--device逃生口bin-digital-twin-tap.cjs: install table + CHANGELOG reference a file that is never built, silently dropping the user-level Stop tap #299 — 0.11.0 dist 缺bin-digital-twin-tap.cjs(install table + CHANGELOG 引用了一个从未 build 的文件)Cross-cutting (Codex parity / install propagation — supports #1 + #2 + #3)
enhancement,codex,ready-for-human)teamagent init --target=codex/bothSub-issue TODO list (to-be-created child issues)
Below is the suggested split for each feature into FIXEDFLOW-ready child issues
(each ≤50-word body + own grill cycle). Maintainer should grill-review before
running
/fixed-flow-driverperdocs/TRIAGE-AND-SPLIT.md.Feature #1 — close the loop on what's already shipped
grill-ready, can be picked up by/fixed-flow-driverFeature #2 — turn VISION into a thin slice
docs/plans/2026-05-11-feature-2-secondlevel-realtime/plan.mdand split into ≥3 FIXEDFLOW child issues (5-channel hook, dashboard live view, ≤1s p95 latency gate)PreToolUse+SessionEndevent emit alongside existingSessionStart/UserPromptSubmit/Stop(close the 🟦 ─── 🟦 gap)Feature #3 — open a real plan for the video+storage turnkey
docs/plans/2026-05-1?-feature-3-video-centralized-storage/plan.mdwith 3-段铁律 (task / expected outputs / judge harness) perdocs/HOWTO-PLAN-PR.mdrecord importvsrecording import)teamagent record starton Windows defaults to system loopback while macOS/Linux default to microphone; no --device escape hatch #297 (Windows loopback default mismatch + no--deviceflag)bin-digital-twin-tap.cjs: install table + CHANGELOG reference a file that is never built, silently dropping the user-level Stop tap #299 (bin-digital-twin-tap.cjsmissing from 0.11.0 dist) — install table / CHANGELOG reference a non-built file/plan-ceo-reviewfirstCross-cutting
Coordinator + boundaries
docs/PUBLISHING.md—Publish per 10 PRs; this epic spans ≈3 release branchesSource of truth
docs/verify/BUSINESS-FEATURE-HARNESS-MAP.mddocs/BUSINESS-FEATURES.mddocs/PRODUCT-FEATURES.md