diff --git a/PROJECT.md b/PROJECT.md index d8b842e..496fd3f 100644 --- a/PROJECT.md +++ b/PROJECT.md @@ -38,7 +38,7 @@ Every feature from the Survey phase is assigned to a milestone below: | M2 | `M2-R2-Gitea-Milestone-And-Issues` | Create Gitea Milestone `"All Player Skills (v1.13c Parity)"` (`#9`) and 221 individual per-skill Gitea Issues (`#154`–`#374`) via Gitea REST API; write `src/data/gitea-skill-issues.json`. | none | DONE | | M3 | `M3-R3-Uni-Ama-Sor-Nec` | Execute R3 isolated `git worktree` implementation, Vitest verification (`slvl` 1/10/20 + synergies), headless Chromium PNG screenshot capture, Gitea issue comment + attachment, `fixes #` merge to `main`, push & worktree deletion for Universal (11), Amazon (30), Sorceress (30), and Necromancer (30) skills (`eb0317b`). | M1, M2 | DONE | | M4 | `M4-R3-Pal-Bar-Dru-Ass` | Execute R3 isolated `git worktree` implementation, Vitest verification (`slvl` 1/10/20 + synergies), headless Chromium PNG screenshot capture, Gitea issue comment + attachment, `fixes #` merge to `main`, push & worktree deletion for Paladin (30), Barbarian (30), Druid (30), and Assassin (30) skills (`eb0317b`). | M1, M2 | DONE | -| M5 | `M5-Final-E2E-And-Audit` | Phase 1 E2E Test Suite Pass (Tiers 1–4), Phase 2 Tier 5 Adversarial Coverage Hardening, and 100% Acceptance Criteria & Worktree/Gitea Audit (`reviewer_m5_1..2`, `challenger_m5_1..2`, `auditor_m5_1`). | M3, M4, E2E | IN_PROGRESS | +| M5 | `M5-Final-E2E-And-Audit` | Phase 1 E2E Test Suite Pass (Tiers 1–4), Phase 2 Tier 5 Adversarial Coverage Hardening, and 100% Acceptance Criteria & Worktree/Gitea Audit (`reviewer_m5_1..2` APPROVE, `challenger_m5_1..2` APPROVE, `auditor_m5_1` CLEAN). | M3, M4, E2E | DONE | | E2E | `E2E-Testing-Track` | Requirement-driven opaque-box E2E test infrastructure (`TEST_INFRA.md`), Tiers 1–4 test cases (`144/144` passing in `tests/e2e-skills-113c/`), published `TEST_READY.md`. | none | DONE | ## Interface Contracts