TEN-DEC-2026-002 answers flex-auth's FLEX-WP-0022-T01, open since 2026-09-15: `tenant` denotes the target tenant record, equals `resource.id` by intent, and the write API is cross-tenant by design — no action is refused on the subject/tenant relationship, and tenant.guardrail.read must not differ because flex-auth itself calls it across tenants. docs/flex-auth-integration.md states the relation in this repo's voice. TEN-IN-0004 is the live record flex-auth asked for on FLEX-WP-0020. Runtime names stay flex-auth (FLEX-DEC-2026-013) and all deploy, cluster and settings coordinates verify as retained; only five documentation repository paths change when the rename lands. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 63291@bnt-lap001 Assistant-Session: 8bd77868-ca68-4f49-bb1e-d539ecc0d703
7 KiB
7 KiB
Work Records — tenant-engine
Generated by
statehub fix-consistency(CUST-WP-0061-T04, work-record stage 3). Do not edit by hand — edit the source file/block listed for each record and re-run fix-consistency to refresh this index. Archived workplans are omitted; closed decisions/intakes/engagements stay listed so recently-resolved work is still visible. [auto]
| Kind | ID | Status | Lane | Source |
|---|---|---|---|---|
| workplan | TEN-WP-ADHOC-2026-07-24 | finished | — | workplans/ADHOC-2026-07-24.md |
| workplan | TEN-WP-0001 | finished | — | workplans/TEN-WP-0001-statehub-bootstrap.md |
| workplan | TEN-WP-0002 | finished | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| workplan | TEN-WP-0003 | finished | — | workplans/TEN-WP-0003-flex-auth-write-authorizer.md |
| workplan | TEN-WP-0004 | finished | — | workplans/TEN-WP-0004-production-runtime.md |
| workplan | TEN-WP-0005 | finished | — | workplans/TEN-WP-0005-tenant-update-and-retirement-api.md |
| workplan | TEN-WP-0006 | finished | — | workplans/TEN-WP-0006-guardrail-quota-policy.md |
| workplan | TEN-WP-0007 | finished | — | workplans/TEN-WP-0007-guardrail-production-rollout.md |
| workplan | TEN-WP-0008 | finished | — | workplans/TEN-WP-0008-staged-promotion-onboarding.md |
| workplan | TEN-WP-0009 | finished | — | workplans/TEN-WP-0009-postgres-production-store.md |
| workplan | TEN-WP-0010 | finished | — | workplans/TEN-WP-0010-mutable-grouping.md |
| workplan | TEN-WP-0011 | finished | — | workplans/TEN-WP-0011-security-layer-conformance.md |
| workplan | TEN-WP-0012 | blocked | — | workplans/TEN-WP-0012-external-conformance-waits.md |
| task | TEN-WP-ADHOC-2026-07-24-T01 | done | — | workplans/ADHOC-2026-07-24.md |
| task | TEN-WP-0001-T01 | done | — | workplans/TEN-WP-0001-statehub-bootstrap.md |
| task | TEN-WP-0001-T02 | done | — | workplans/TEN-WP-0001-statehub-bootstrap.md |
| task | TEN-WP-0001-T03 | done | — | workplans/TEN-WP-0001-statehub-bootstrap.md |
| task | TEN-WP-0002-T01 | done | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| task | TEN-WP-0002-T02 | done | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| task | TEN-WP-0002-T03 | done | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| task | TEN-WP-0002-T04 | done | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| task | TEN-WP-0002-T05 | done | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| task | TEN-WP-0002-T06 | done | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| task | TEN-WP-0002-T07 | done | — | workplans/TEN-WP-0002-domain-model-and-scaffold.md |
| task | TEN-WP-0003-T01 | done | — | workplans/TEN-WP-0003-flex-auth-write-authorizer.md |
| task | TEN-WP-0003-T02 | done | — | workplans/TEN-WP-0003-flex-auth-write-authorizer.md |
| task | TEN-WP-0003-T03 | done | — | workplans/TEN-WP-0003-flex-auth-write-authorizer.md |
| task | TEN-WP-0003-T04 | done | — | workplans/TEN-WP-0003-flex-auth-write-authorizer.md |
| task | TEN-WP-0004-T01 | done | — | workplans/TEN-WP-0004-production-runtime.md |
| task | TEN-WP-0004-T02 | done | — | workplans/TEN-WP-0004-production-runtime.md |
| task | TEN-WP-0004-T03 | done | — | workplans/TEN-WP-0004-production-runtime.md |
| task | TEN-WP-0005-T01 | done | — | workplans/TEN-WP-0005-tenant-update-and-retirement-api.md |
| task | TEN-WP-0005-T02 | done | — | workplans/TEN-WP-0005-tenant-update-and-retirement-api.md |
| task | TEN-WP-0005-T03 | done | — | workplans/TEN-WP-0005-tenant-update-and-retirement-api.md |
| task | TEN-WP-0005-T04 | done | — | workplans/TEN-WP-0005-tenant-update-and-retirement-api.md |
| task | TEN-WP-0005-T05 | done | — | workplans/TEN-WP-0005-tenant-update-and-retirement-api.md |
| task | TEN-WP-0006-T01 | done | — | workplans/TEN-WP-0006-guardrail-quota-policy.md |
| task | TEN-WP-0006-T02 | done | — | workplans/TEN-WP-0006-guardrail-quota-policy.md |
| task | TEN-WP-0006-T03 | done | — | workplans/TEN-WP-0006-guardrail-quota-policy.md |
| task | TEN-WP-0006-T04 | done | — | workplans/TEN-WP-0006-guardrail-quota-policy.md |
| task | TEN-WP-0006-T05 | done | — | workplans/TEN-WP-0006-guardrail-quota-policy.md |
| task | TEN-WP-0007-T01 | done | — | workplans/TEN-WP-0007-guardrail-production-rollout.md |
| task | TEN-WP-0007-T02 | done | — | workplans/TEN-WP-0007-guardrail-production-rollout.md |
| task | TEN-WP-0007-T03 | done | — | workplans/TEN-WP-0007-guardrail-production-rollout.md |
| task | TEN-WP-0007-T04 | done | — | workplans/TEN-WP-0007-guardrail-production-rollout.md |
| task | TEN-WP-0008-T01 | done | — | workplans/TEN-WP-0008-staged-promotion-onboarding.md |
| task | TEN-WP-0008-T02 | done | — | workplans/TEN-WP-0008-staged-promotion-onboarding.md |
| task | TEN-WP-0008-T03 | done | — | workplans/TEN-WP-0008-staged-promotion-onboarding.md |
| task | TEN-WP-0008-T04 | done | — | workplans/TEN-WP-0008-staged-promotion-onboarding.md |
| task | TEN-WP-0009-T01 | done | — | workplans/TEN-WP-0009-postgres-production-store.md |
| task | TEN-WP-0009-T02 | done | — | workplans/TEN-WP-0009-postgres-production-store.md |
| task | TEN-WP-0009-T03 | done | — | workplans/TEN-WP-0009-postgres-production-store.md |
| task | TEN-WP-0009-T04 | done | — | workplans/TEN-WP-0009-postgres-production-store.md |
| task | TEN-WP-0009-T05 | done | — | workplans/TEN-WP-0009-postgres-production-store.md |
| task | TEN-WP-0009-T06 | done | — | workplans/TEN-WP-0009-postgres-production-store.md |
| task | TEN-WP-0010-T01 | done | — | workplans/TEN-WP-0010-mutable-grouping.md |
| task | TEN-WP-0010-T02 | done | — | workplans/TEN-WP-0010-mutable-grouping.md |
| task | TEN-WP-0010-T03 | done | — | workplans/TEN-WP-0010-mutable-grouping.md |
| task | TEN-WP-0010-T04 | done | — | workplans/TEN-WP-0010-mutable-grouping.md |
| task | TEN-WP-0010-T05 | done | — | workplans/TEN-WP-0010-mutable-grouping.md |
| task | TEN-WP-0011-T01 | done | — | workplans/TEN-WP-0011-security-layer-conformance.md |
| task | TEN-WP-0011-T02 | done | — | workplans/TEN-WP-0011-security-layer-conformance.md |
| task | TEN-WP-0011-T03 | done | — | workplans/TEN-WP-0011-security-layer-conformance.md |
| task | TEN-WP-0011-T04 | done | — | workplans/TEN-WP-0011-security-layer-conformance.md |
| task | TEN-WP-0011-T05 | done | — | workplans/TEN-WP-0011-security-layer-conformance.md |
| task | TEN-WP-0011-T06 | done | — | workplans/TEN-WP-0011-security-layer-conformance.md |
| task | TEN-WP-0012-T01 | wait | — | workplans/TEN-WP-0012-external-conformance-waits.md |
| task | TEN-WP-0012-T02 | wait | — | workplans/TEN-WP-0012-external-conformance-waits.md |
| intake | TEN-IN-0001 | closed | yellow | docs/intakes/residuals.md |
| intake | TEN-IN-0002 | closed | red | docs/intakes/residuals.md |
| intake | TEN-IN-0003 | closed | — | intakes/intakes.md |
| intake | TEN-IN-0004 | open | — | intakes/intakes.md |
| decision | TEN-DEC-2026-001 | resolved | — | decisions/decisions.md |
| decision | TEN-DEC-2026-002 | resolved | — | decisions/decisions.md |