generated from hack-ink/vibe-mono
-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
area:serviceRetrieval logic, ranking, and request orchestration.Retrieval logic, ranking, and request orchestration.kind:specSpecification or contract definition (APIs, schemas, invariants, query semantics).Specification or contract definition (APIs, schemas, invariants, query semantics).theme:governanceApproval workflows, review queues, policy, and auditability.Approval workflows, review queues, policy, and auditability.
Description
Summary
Introduce a first-class memory policy engine with explicit decision outcomes.
Problem
Current ingest outcomes are not fully normalized into a consistent policy taxonomy across pipelines.
In Scope
- Define ingestion outcomes:
rememberupdateignorereject
- Persist decision metadata in audit paths.
- Add config controls by note type, scope, and confidence signals.
Out of Scope
- Training a new model for policy decisions.
- UI policy authoring tooling.
Deliverables
- Decision model and persistence updates.
- Config schema and validation.
- Determinism-focused tests.
Acceptance Criteria
- Every ingest result includes a policy decision category.
- Policy decisions are queryable from history/audit data.
- Invalid policy config fails validation.
- Regression tests confirm deterministic behavior.
Dependencies
Implementation Checklist
- Decision enum and mapping.
- Audit schema updates.
- Config schema and docs.
- Deterministic tests.
Done When
- Ingestion behavior is explicit, auditable, and policy-driven.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:serviceRetrieval logic, ranking, and request orchestration.Retrieval logic, ranking, and request orchestration.kind:specSpecification or contract definition (APIs, schemas, invariants, query semantics).Specification or contract definition (APIs, schemas, invariants, query semantics).theme:governanceApproval workflows, review queues, policy, and auditability.Approval workflows, review queues, policy, and auditability.