Solutionunvalidated
Move the Layer 1-3 scanner into an internal scanner module and re-export it from the package entrypoint. — Add a package-level scalar write helper. Tension: selectively invokes synchronous Layer 4 only when sync findings or a deferred-scan predicate require it, queues only sanitized text for async review. Outcome: returns write-ready sanitized content plus redaction metadata for the caller's transaction.
75b1d023-1307-4179-8ea0-de4cb4a98d32
Move the Layer 1-3 scanner into an internal scanner module and re-export it from the package entrypoint. — Add a package-level scalar write helper. Tension: selectively invokes synchronous Layer 4 only when sync findings or a deferred-scan predicate require it, queues only sanitized text for async review. Outcome: returns write-ready sanitized content plus redaction metadata for the caller's transaction.