Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions docs/progress/MASTER.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
|:--|:--|:--|--:|--:|--:|
| 1 | Evidence Contract Foundation | https://github.com/TokenDanceLab/AgentHub/milestone/17 | 0 | 4 | 4 |
| 2 | Shared Chat Timeline Hardening | https://github.com/TokenDanceLab/AgentHub/milestone/18 | 0 | 4 | 4 |
| 3 | Desktop/Web Boundary And Backend Truth | https://github.com/TokenDanceLab/AgentHub/milestone/19 | 2 | 1 | 3 |
| 3 | Desktop/Web Boundary And Backend Truth | https://github.com/TokenDanceLab/AgentHub/milestone/19 | 1 | 2 | 3 |
| 4 | Real E2E And Visual QA Closure | https://github.com/TokenDanceLab/AgentHub/milestone/20 | 3 | 0 | 3 |
| 5 | Acceptance, Merge, Archive | https://github.com/TokenDanceLab/AgentHub/milestone/21 | 2 | 0 | 2 |

Expand All @@ -43,7 +43,7 @@
| T2.3 | #384 | Harden card grouping and rounded-stack rules | closed via #404 |
| T2.4 | #385 | Keep markdown/table rendering and debug filtering clean | closed via #405 |
| T3.1 | #386 | Web Hub-only guarded-flow check | closed via #406 |
| T3.2 | #387 | Desktop entry-preflight vs workbench-runtime split | ready via #408 |
| T3.2 | #387 | Desktop entry-preflight vs workbench-runtime split | closed via #408 |
| T3.3 | #388 | Observed and approved-real manifest boundary | open |
| T4.1 | #389 | Add focused chat acceptance gate | open |
| T4.2 | #390 | Add semi-automated Visual QA artifact loop | open |
Expand All @@ -63,14 +63,14 @@ gh issue list -R TokenDanceLab/AgentHub --label "spec-driven" --state all --json

- [x] Phase 1: Evidence Contract Foundation (4/4 tasks) - [milestone](https://github.com/TokenDanceLab/AgentHub/milestone/17)
- [x] Phase 2: Shared Chat Timeline Hardening (4/4 tasks) - [milestone](https://github.com/TokenDanceLab/AgentHub/milestone/18)
- [ ] Phase 3: Desktop/Web Boundary And Backend Truth (1/3 tasks) - [milestone](https://github.com/TokenDanceLab/AgentHub/milestone/19)
- [ ] Phase 3: Desktop/Web Boundary And Backend Truth (2/3 tasks) - [milestone](https://github.com/TokenDanceLab/AgentHub/milestone/19)
- [ ] Phase 4: Real E2E And Visual QA Closure (0/3 tasks) - [milestone](https://github.com/TokenDanceLab/AgentHub/milestone/20)
- [ ] Phase 5: Acceptance, Merge, Archive (0/2 tasks) - [milestone](https://github.com/TokenDanceLab/AgentHub/milestone/21)

## Current Status

**Active Phase**: Phase 3
**Active Task**: T3.2 - Desktop entry-preflight vs workbench-runtime split (#387)
**Active Task**: T3.3 - Observed and approved-real manifest boundary (#388)
**Blockers**: None for GitHub Standard. GitHub Project board requires refreshed `project` scope and is intentionally skipped.

## Governance Status
Expand All @@ -88,8 +88,8 @@ Per-task telemetry is stored in GitHub issue comments before task closure. Adapt

## Next Steps

1. Merge #408 after CI/review passes; close #387 manually if the non-default base does not auto-close it.
2. Start T3.3 (#388) in a separate task worktree from `origin/dev/delicious233` after #408 lands.
1. Start T3.3 (#388) in a separate task worktree from `origin/dev/delicious233`.
2. Keep #388 focused on observed/approved-real manifest boundaries; do not expand it into packaging or live-runtime claims.
3. Keep full Web Visual QA brand-shell failure scoped to the Visual QA/design acceptance lane; do not overclaim it as green.
4. Preserve `real_tested=false` boundaries unless an approved-real run is explicitly approved and executed.

Expand All @@ -110,4 +110,5 @@ Per-task telemetry is stored in GitHub issue comments before task closure. Adapt
| 2026-06-29 | T2.4 implementation | Expanded shared runtime diagnostic filtering, kept Markdown table rendering under shared/Web tests, verified Desktop/Web chat-flow and Visual QA with `real_tested=false`; #405 merged and #385 closed manually because non-default base did not auto-close it. |
| 2026-06-29 | T3.1 implementation | Enforced Web guarded Hub-only data boundary, added stubbed-Hub manifest `evidence_level`, blocked Local Edge/TDI/Gateway boundary attempts in Playwright, and verified Web/shared gates with `real_tested=false`; #406 merged and #386 closed manually because non-default base did not auto-close it. |
| 2026-06-29 | Phase 3 sync | Updated Phase 3 live state after #406: milestone #19 is 1/3 complete, T3.2 (#387) is the active next task, and adaptive milestone `completed_tasks` is 1. |
| 2026-06-29 | T3.2 implementation | Added Desktop entry/workbench data-boundary Playwright coverage, moved chat-flow phase marking to the Demo transition boundary, hardened disabled health polling against in-flight updates, and verified Desktop Vite gates with `real_tested=false`; #408 ready to merge. |
| 2026-06-29 | T3.2 implementation | Added Desktop entry/workbench data-boundary Playwright coverage, moved chat-flow phase marking to the Demo transition boundary, hardened disabled health polling against in-flight updates, and verified Desktop Vite gates with `real_tested=false`; #408 merged and #387 closed manually because non-default base did not auto-close it. |
| 2026-06-29 | Phase 3 sync | Updated Phase 3 live state after #408: milestone #19 is 2/3 complete, adaptive drift_score is 1, #388 has a drift warning, and T3.3 (#388) is the active next task. |
Loading