updated readme
This commit is contained in:
@@ -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.
|
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.**
|
> **Project status: Phase 1 complete — specification drafted.**
|
||||||
> No implementation code exists yet. The authoritative baseline is
|
> No implementation code exists yet. The approved requirements baseline is
|
||||||
> [`Persona-Engine-Developer-Handoff.txt`](Persona-Engine-Developer-Handoff.txt).
|
> [`Persona-Engine-Developer-Handoff.txt`](Persona-Engine-Developer-Handoff.txt), now converted
|
||||||
> The next step is Phase 1: convert that baseline into `specs/001-persona-engine/spec.md`.
|
> 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 |
|
| Stage | Artifact | Phase | State |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| Baseline | `Persona-Engine-Developer-Handoff.txt` | 0 | Approved |
|
| Baseline | `Persona-Engine-Developer-Handoff.txt` | 0 | Approved |
|
||||||
| Specify | `specs/001-persona-engine/spec.md` | 1 | Not started |
|
| Constitution | `.specify/memory/constitution.md` | 0 | Ratified v1.0.0 |
|
||||||
| Plan | `specs/001-persona-engine/plan.md`, `research.md` | 2 | Not started |
|
| 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 |
|
| Contracts | `data-model.md`, `contracts/`, `persona-engine.schema.json` | 3 | Not started |
|
||||||
| Tasks | `specs/001-persona-engine/tasks.md` | 4 | Not started |
|
| Tasks | `specs/001-persona-engine/tasks.md` | 4 | Not started |
|
||||||
| Implement | `src/`, `tests/`, `pipelines/` | 5–12 | 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
|
## 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.
|
1. ~~Initialize the Spec Kit project structure.~~ Done.
|
||||||
2. Convert the handoff baseline into `specs/001-persona-engine/spec.md`.
|
2. ~~Convert the handoff baseline into `specs/001-persona-engine/spec.md`.~~ Done.
|
||||||
3. Build a requirements traceability list using FR/NFR identifiers.
|
3. Build a requirements traceability list using FR/NFR identifiers.
|
||||||
4. Close OTD-001 through OTD-005 before any persistence work.
|
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`.
|
5. Create `persona-engine.schema.json` and a placeholder-only `persona-engine.example.json`.
|
||||||
|
|||||||
Reference in New Issue
Block a user