decomposer: record implementation detail for 7 step(s)
Some checks failed
ci / test (push) Failing after 7s
Some checks failed
ci / test (push) Failing after 7s
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
# Step 4 — Implementation Detail
|
||||
|
||||
1. Added tenant equality validation before publication to prevent cross-tenant writes.
|
||||
2. Published normalized documents through an injected knowledge-store port.
|
||||
3. Recorded publication audit events containing tenant, run, action, count, and timestamp without content or secrets.
|
||||
4. Implemented retention-based purge of expired deleted-document tombstones.
|
||||
5. Documented managed secret usage, ACL filtering expectations, transport/storage protection, and lifecycle rules.
|
||||
1. Filter publication batches to matching tenant and ACL tenant identifiers.
|
||||
2. Reject deleted documents from normal upsert publication.
|
||||
3. Return published/rejected counts with tenant and timestamp context.
|
||||
4. Provide tenant-scoped deletion helper for tombstones and retention workflows.
|
||||
5. Provide structured audit-event creation without secrets or content.
|
||||
6. Validate provenance, content hashes, and cross-tenant documents.
|
||||
7. Document managed secrets, audit retention, source deletion, and downstream ACL enforcement.
|
||||
|
||||
Reference in New Issue
Block a user