Files
probo/e2e/console
Sacha Al Himdani cf1dadc0b5 Add implemented state and justification to controls
Introduce `implemented` enum (IMPLEMENTED/NOT_IMPLEMENTED) and
`not_implemented_justification` (nullable text) fields on the Control
entity across all API surfaces (GraphQL, MCP, CLI), database, frontend,
and SOA export.

The database stores implementation state as a PostgreSQL enum
`control_implementation_state`. Controls default to IMPLEMENTED during
migration. The SOA list and PDF export show implementation status
alongside applicability, with "-" for non-applicable controls.
Justification columns are renamed for clarity: "Justification for
non-applicability" and "Justification for non-implementation".

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-03-17 11:01:04 +01:00
..
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2026-02-19 16:13:01 +04:00
2026-03-13 14:48:13 +01:00
2025-12-01 13:24:39 +01:00
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2026-01-17 12:22:49 -08:00
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2026-03-13 14:48:13 +01:00
2025-11-30 17:29:58 +01:00
2026-02-19 16:13:01 +04:00
2026-02-19 16:13:01 +04:00
2026-02-19 16:13:01 +04:00
2026-03-13 14:48:13 +01:00
2025-11-30 17:29:58 +01:00
2026-03-13 14:48:13 +01:00