Commit Graph

6 Commits

Author SHA1 Message Date
Binh 7820e7c38e feat: add ISO regulatory corpus PDF uploads 2026-10-05 09:02:48 +02:00
Binh 0466855c07 fix: keep saved AI overviews and ISO mappings available
Partial pick of 95ec322: a failed or queued regeneration keeps the previous successful AI overview visible, and a stored ISO mapping stays readable while the retrieval index is unavailable. The Defender device risk-acceptance fix of that commit is not taken here.
2026-10-05 09:02:48 +02:00
Binh 4dac127956 feat(regulatory): map GPO baseline comparisons to ISO controls
policy-evaluation rows map like scanner findings in the Finding Reader and the filtered Result DB batch. The query is built after the Result DB disclosure projection, so the customer value never reaches retrieval or the mapper. The global rule key is the technical setting ID; Work GPO rows carry their current comparison ID. Raw GPO and environment observations stay excluded. Retrieval version unchanged.
2026-10-05 09:02:48 +02:00
Binh 55da7867b8 feat: add regulatory mapping batch functionality 2026-10-05 09:02:47 +02:00
Binh 527deabb03 feat: add regulatory mapping panel and hooks for managing regulatory mappings 2026-10-05 09:02:47 +02:00
Binh 9d469024ef feat(regulatory-rag): add Qdrant-backed regulatory RAG retrieval and deployment wiring 2026-10-05 09:02:46 +02:00