docs(P02): review + audit — APPROVE_WITH_NOTES, HEALTHY, 2 P0 fixed
REVIEW.md: 2 P0 fixed (stale test defaults, sandbox isolation), 8 P1+ flagged for post-hoc review. Verdict: APPROVE_WITH_NOTES. AUDIT.md: 0 critical, 5 warnings. Reconstruction PASS, file discipline PASS, branch hygiene PASS, commit discipline PASS. Verdict: HEALTHY. Doc-drift fixed (REQ statuses → complete). P0 fixes in working tree: 1. lxc-config.bats: aligned stale defaults with production code 2. lxc-deploy.bats: fixed sandbox isolation (HOME redirect) ---ci--- project: praxis phase: 2 milestone: v0.2 status: review ---/ci---
This commit is contained in:
+7
-7
@@ -1,7 +1,7 @@
|
||||
# Praxis — Roadmap
|
||||
|
||||
**Milestone:** v0.2 (Proxmox LXC deployment)
|
||||
**Status:** in-progress
|
||||
**Status:** phase 1 complete — P2 review/ship in-progress
|
||||
|
||||
## Milestone Philosophy
|
||||
|
||||
@@ -9,11 +9,11 @@ v0.2 deploys praxis into a Proxmox LXC container, reusing and adapting the battl
|
||||
|
||||
## v0.2 Phases (2 phases)
|
||||
|
||||
### Phase 0 — Pre-Execution (in-progress)
|
||||
### Phase 0 — Pre-Execution (complete — tagged v0.1.0, release #371)
|
||||
|
||||
**Branch:** `phase/00-pre-execution` → merged to `milestone/v0.2-lxc-deploy`
|
||||
**Ship target:** `v0.1.0` (patch release, NFR milestone type — docs/planning only)
|
||||
**Status:** in-progress
|
||||
**Status:** complete (v0.1.0 tagged, Gitea release #371 created)
|
||||
|
||||
Pipeline stages: SPECIFY → CLARIFY → RESEARCH → PLAN → GRILL
|
||||
|
||||
@@ -26,19 +26,19 @@ Pipeline stages: SPECIFY → CLARIFY → RESEARCH → PLAN → GRILL
|
||||
- PERSONAS.md (updated roster for deploy-heavy milestone)
|
||||
- Phase 1 plan (vertical slices with wave ordering)
|
||||
|
||||
### Phase 1 — LXC Deploy Implementation (pending)
|
||||
### Phase 1 — LXC Deploy Implementation (complete — tagged v0.1.1, release #374)
|
||||
|
||||
**Branch:** `phase/01-lxc-deploy` → merged to `milestone/v0.2-lxc-deploy`
|
||||
**Ship target:** `v0.1.1` (patch release, feature milestone type)
|
||||
**Status:** pending
|
||||
**Status:** complete (v0.1.1 tagged, Gitea release #374 created; 121 bats + 77 pytest passing; 18/20 REQ covered, 2 deferred live-E2E)
|
||||
|
||||
**Goal:** A working `lxc-deploy.sh` orchestrator that clones a Debian template from the Proxmox cluster, configures the CT with Docker + nesting, builds/loads the praxis Docker image on first boot, starts the service via systemd, and health-checks `/health` :8789 — all idempotent with rollback on failure.
|
||||
|
||||
### Final Phase (P2) — Review + Ship (pending)
|
||||
### Final Phase (P2) — Review + Ship (in-progress — this phase)
|
||||
|
||||
**Branch:** `phase/02-final-review-ship` → merged to `milestone/v0.2-lxc-deploy` → merged to `main`
|
||||
**Ship target:** final patch = v0.2 milestone release
|
||||
**Status:** pending
|
||||
**Status:** in-progress (audit running; no P2 commits yet on v0.2 phase/02 branch)
|
||||
|
||||
**Goal:** Multi-persona code review, project audit, milestone merge to main, milestone release.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user