tenant-engine/src/tenant_engine
tegwick 672cf4da6e
All checks were successful
Build and Publish Container Image / build-and-push (push) Successful in 37s
Implement TEN-WP-0011 security layer conformance
Engine/PIP declaration is now checkable (layer.yaml plus a Tooling-client
scan). Writes persist a decision record or the published fail-closed
stance, live-lookup freshness is published, events_for is tenant-scoped,
and mutation evidence drains to audit-core from a local outbox without
blocking the mutation.

Sender registration is requested as AUDIT-IN-0002. Boundary-contract
amendment is requested as NET-IN-0002.

Assistant: grok
Assistant-Session: 01a04cea-e5e8-7081-a0fc-808ebbc35fa9
2026-08-29 13:02:51 +02:00
..
guardrail Finish TEN-WP-0006-T03: persist guardrails in both stores 2026-08-16 02:14:31 +02:00
__init__.py TEN-WP-0002 T01-T03: service skeleton, domain model, storage layer 2026-07-23 22:01:23 +02:00
app.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
audit_core.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
authz.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
config.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
domain.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
flex_auth.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
main.py Implement PostgreSQL production store path 2026-08-19 14:43:08 +02:00
migrate.py fix: keep migration objects on stable role 2026-08-21 00:27:54 +02:00
postgres_store.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
sqlite_store.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
stance.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
store.py Implement TEN-WP-0011 security layer conformance 2026-08-29 13:02:51 +02:00
transfer.py Implement PostgreSQL production store path 2026-08-19 14:43:08 +02:00