docs(ship): phase 1 complete — v0.1.7 tagged, release created

---ci---
project: praxis
phase: 1
milestone: v0.4
status: complete
tag: v0.1.7
release: https://git.cloudinit.dev/coreci/praxis/releases/tag/v0.1.7
---/ci---
This commit is contained in:
Praxis CI
2026-08-04 01:41:40 +00:00
parent 00e39a3f85
commit d3a67511e5
2 changed files with 9 additions and 9 deletions
+7 -7
View File
@@ -1,19 +1,19 @@
{
"phase": 0,
"phase": 1,
"stage": "complete",
"milestone": "v0.4",
"phase_role": "pre_execution",
"phase_role": "execution",
"attempts": 0,
"updated_at": "2026-08-04T02:30:00Z",
"updated_at": "2026-08-04T03:30:00Z",
"milestone_complete": false,
"milestone_merged_to_main": false,
"tag": "v0.1.6",
"release_url": "https://git.cloudinit.dev/coreci/praxis/releases/tag/v0.1.6",
"tag": "v0.1.7",
"release_url": "https://git.cloudinit.dev/coreci/praxis/releases/tag/v0.1.7",
"release_status": "created",
"next_milestone": null,
"requirements": {
"covered": [],
"active": ["REQ-MT-01", "REQ-MT-02", "REQ-AUTH-01", "REQ-DASH-01", "REQ-NFR-AUTH-01", "REQ-NFR-MT-01", "REQ-NFR-DASH-01", "REQ-NFR-DASH-02"],
"covered": ["REQ-MT-01", "REQ-AUTH-01", "REQ-NFR-AUTH-01", "REQ-NFR-MT-01", "REQ-MT-02"],
"active": ["REQ-DASH-01", "REQ-NFR-DASH-01", "REQ-NFR-DASH-02"],
"deferred": []
}
}
+2 -2
View File
@@ -28,11 +28,11 @@ Pipeline stages: SPECIFY → CLARIFY → RESEARCH → PLAN → GRILL → SHIP
- GRILL-v0.4.md (adversarial review — auth + PII surface warrants grill)
- Phase 1 + Phase 2 plans (vertical slices with wave ordering)
### Phase 1 — Operator Foundation (Postgres + Auth) (planned)
### Phase 1 — Operator Foundation (Postgres + Auth) (complete — tagged v0.1.7, release created)
**Branch:** `phase/01-operator-foundation` → merged to `milestone/v0.4-operator-tier`
**Ship target:** `v0.1.7` (patch release, feature milestone type)
**Status:** planned
**Status:** complete (v0.1.7 tagged, Gitea release created; 272 pass, 33 skip, 0 fail; 5/5 REQ covered; APPROVE_WITH_NOTES, 4 P1+ flagged)
**Goal:** Operator-tier Postgres 16 running as a second Docker service in the existing LXC CT (internal network only), operator auth (argon2id session cookies, single `operator` role, login rate-limited), VC issuer key store migrated to Postgres + secrets. Foundation for the cohort dashboard in P2. No UI yet — API + DB + auth only.