docs: drop ttp_version from B0.2 + seed groups requirement per D-008/D-009
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -6,9 +6,10 @@ Repo skeleton + foundational modules. Nothing that depends on PR1/PR2/PR3.
|
|||||||
|
|
||||||
- [ ] B0.1 — `backend/` Python project: `pyproject.toml` (ruff, mypy strict, pytest, coverage),
|
- [ ] B0.1 — `backend/` Python project: `pyproject.toml` (ruff, mypy strict, pytest, coverage),
|
||||||
`Makefile`, `Dockerfile`, `docker-compose.yml` for Postgres dev DB.
|
`Makefile`, `Dockerfile`, `docker-compose.yml` for Postgres dev DB.
|
||||||
- [ ] B0.2 — Alembic init + complete initial migration covering the §8 schema (incl. `ttp_version`,
|
- [ ] B0.2 — Alembic init + complete initial migration covering the §8 schema (incl.
|
||||||
`c2_credential`, `user`, `group`, `user_group`, `permission`, `group_permission`,
|
`c2_credential`, `user`, `group`, `user_group`, `permission`, `group_permission`,
|
||||||
`soc_session`, audit_log with write-only Postgres role).
|
`soc_session`, audit_log with write-only Postgres role). **No `ttp_version` table** (D-009).
|
||||||
|
Seed groups `rt_operator`, `rt_lead`, `soc_analyst` with F11 permissions (D-008).
|
||||||
- [ ] B0.3 — SQLAlchemy 2 typed mapped classes for every table + repositories scaffold.
|
- [ ] B0.3 — SQLAlchemy 2 typed mapped classes for every table + repositories scaffold.
|
||||||
- [ ] B0.4 — `C2Connector` ABC + dataclasses (`Payload`, `TaskHandle`, `TaskResult`) + enum
|
- [ ] B0.4 — `C2Connector` ABC + dataclasses (`Payload`, `TaskHandle`, `TaskResult`) + enum
|
||||||
`payload_type` + factory keyed on `c2_type`. **No real implementation.**
|
`payload_type` + factory keyed on `c2_type`. **No real implementation.**
|
||||||
|
|||||||
Reference in New Issue
Block a user