From c59c85dd553f9fe333d24a78c13f297148c50f1c Mon Sep 17 00:00:00 2001 From: Dave Date: Thu, 20 Aug 2026 16:53:23 -0400 Subject: [PATCH] updated readme --- README.md | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 026c8be..60da36b 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,12 @@ A modular, configuration-driven **PowerShell 7** identity-classification service The engine enumerates Entra user accounts, evaluates each one against an ordered, JSON-defined rule set, deterministically assigns **exactly one persona**, and updates a single approved persona attribute — and only when the calculated value differs from the current value. -> **Project status: Phase 0 — approved requirements baseline.** -> No implementation code exists yet. The authoritative baseline is -> [`Persona-Engine-Developer-Handoff.txt`](Persona-Engine-Developer-Handoff.txt). -> The next step is Phase 1: convert that baseline into `specs/001-persona-engine/spec.md`. +> **Project status: Phase 1 complete — specification drafted.** +> No implementation code exists yet. The approved requirements baseline is +> [`Persona-Engine-Developer-Handoff.txt`](Persona-Engine-Developer-Handoff.txt), now converted +> into [`specs/001-persona-engine/spec.md`](specs/001-persona-engine/spec.md). Project governance +> is ratified in [`.specify/memory/constitution.md`](.specify/memory/constitution.md) (v1.0.0). +> The next step is Phase 2: produce `plan.md` and `research.md`, closing OTD-001 through OTD-005. --- @@ -22,8 +24,9 @@ Specify -> Plan -> Tasks -> Implement | Stage | Artifact | Phase | State | | --- | --- | --- | --- | | Baseline | `Persona-Engine-Developer-Handoff.txt` | 0 | Approved | -| Specify | `specs/001-persona-engine/spec.md` | 1 | Not started | -| Plan | `specs/001-persona-engine/plan.md`, `research.md` | 2 | Not started | +| Constitution | `.specify/memory/constitution.md` | 0 | Ratified v1.0.0 | +| Specify | `specs/001-persona-engine/spec.md` | 1 | Draft complete | +| Plan | `specs/001-persona-engine/plan.md`, `research.md` | 2 | In progress | | Contracts | `data-model.md`, `contracts/`, `persona-engine.schema.json` | 3 | Not started | | Tasks | `specs/001-persona-engine/tasks.md` | 4 | Not started | | Implement | `src/`, `tests/`, `pipelines/` | 5–12 | Not started | @@ -245,10 +248,10 @@ Research items to be resolved in `research.md` or an ADR. **OTD-001 through OTD- ## Getting started -Implementation has not begun. The current work item is Phase 1. +Implementation has not begun. The current work item is Phase 2 — planning. -1. Initialize the Spec Kit project structure. -2. Convert the handoff baseline into `specs/001-persona-engine/spec.md`. +1. ~~Initialize the Spec Kit project structure.~~ Done. +2. ~~Convert the handoff baseline into `specs/001-persona-engine/spec.md`.~~ Done. 3. Build a requirements traceability list using FR/NFR identifiers. 4. Close OTD-001 through OTD-005 before any persistence work. 5. Create `persona-engine.schema.json` and a placeholder-only `persona-engine.example.json`.