-
Notifications
You must be signed in to change notification settings - Fork 0
Wire human review for audit entries #213
Copy link
Copy link
Open
Labels
engineredaction engine, pipeline runtime, orchestration, configurationredaction engine, pipeline runtime, orchestration, configurationfeatrequest for or implementation of a new featurerequest for or implementation of a new featureontologyentities, policies, contextsentities, policies, contexts
Description
Metadata
Metadata
Assignees
Labels
engineredaction engine, pipeline runtime, orchestration, configurationredaction engine, pipeline runtime, orchestration, configurationfeatrequest for or implementation of a new featurerequest for or implementation of a new featureontologyentities, policies, contextsentities, policies, contexts
Type
Fields
Give feedbackNo fields configured for issues without a type.
Status
Open — the ontology ships
ReviewDecision/ReviewStatusand anOption<ReviewDecision>field on everyAuditEntry<M>(see `crates/nvisy-ontology/src/provenance/{review,entry}.rs`), but no producer in the workspace ever sets it. The fields ride along on every persisted audit envelope as `null`.Context
The data model is in place for a human-in-the-loop review step: a reviewer inspects a pending or applied redaction, records approve/reject/escalate, and the decision flows downstream alongside the audit entry. The wiring (who calls it, when, where the decision comes from) has never been built.
What this issue becomes
A real review path:
Triggers to revisit
Scope when implemented