Commit 8d4106f grants SELECT to isolation_probe_app and leaves that role NOLOGIN. platform-pg stays not_applicable until a promotion, a broker LOGIN receipt, and a complete engagement exist. No connection was opened. Assistant: grok Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
5.7 KiB
Guessed inputs for the blocked live residuals — 2026-10-04
Status: proposed; sends no traffic
These are educated guesses for the inputs named by WHITEHAT-WP-0006,
WHITEHAT-WP-0008, and WHITEHAT-WP-0012. A guess is not operator approval,
target-owner acknowledgement, or an engagement id. Engagement.load is not
pointed at this file. No packet, database connection, load, or failure
injection is authorized.
Evidenced means an owner-repo file says it. Guessed means the closest candidate, and the candidate still fails the task's bar where the table says so. Unknown means no number was written down, and none was invented.
WHITEHAT-WP-0006-T01 — live E3
The morning read of rapp-postgres 11c1d489 found the explicit grant on
the migration role only. Reply 69cc7304-e366-47a3-b2f1-f00fc9abf09e then
reported commit 8d4106f. That commit is still present at 0374403: the
renderer grants SELECT to both isolation_probe_migrate and
isolation_probe_app, and the runtime role stays NOLOGIN, NOBYPASSRLS,
and NOSUPERUSER. The owner says this is file-only. platform-pg stays
not_applicable until an authorized promotion and an ordinary runtime
LOGIN receipt exist.
| Field | Value | Mark |
|---|---|---|
| Database | isolation_probe on platform-pg |
evidenced |
| Schema and view | isolation_probe.rls_conformance |
evidenced |
| Runtime role | isolation_probe_app, NOLOGIN, NOBYPASSRLS, NOSUPERUSER |
evidenced |
| File grant | SELECT to migration and runtime |
evidenced at 8d4106f |
| Deployed LOGIN receipt | none | evidenced absence |
| Statement timeout | 2s |
evidenced |
| Namespace | databases |
evidenced |
| Live workload has enabled the template | no | evidenced |
A connectable identity would still be a short-lived LOGIN INHERIT member
of isolation_probe_app, confirmed by the railiance-platform broker.
RAPP-POSTGRES-WP-0007 T02 stays wait for this repository's complete
engagement. This file does not create that engagement.
WHITEHAT-WP-0006-T02 — live P1/P2
No file is an approved substrate window. the-custodian already said it
would not draft one. Probe allowance, aggressor consumer, headroom threshold,
and abort numbers are unknown. They are not filled in here.
Evidenced bounds a future window would have to stay inside, from
rapp-postgres ADR-0004, are a 14-connection quota per consumer and an
enforced cell of four consumers on platform-pg. Those are admission
estimates. They are not a probe allowance and they do not name an aggressor.
The fixture ceiling 10 in the offline capacity calibration is not a live
allowance.
WHITEHAT-WP-0006-T03 — remaining E2
Read from access-engine 257a83e9. No checked-in subject is tenant A with
no tenant-B authority. The closest fixture, cross-tenant-deny in
examples/user-engine/policy_fixtures.yaml, does not qualify: subject
admin carries tenant-admin and is denied because the request tenant
differs, not because the identity has no tenant-B grant. It is not the
engagement identity.
| Field | Value | Mark |
|---|---|---|
| Decision route | POST /v1/check |
evidenced |
| Audience | flex-auth |
evidenced |
| Caller binding name | user-engine |
evidenced, not a secret |
| Service DNS | flex-auth-user-engine.flex-auth.svc.cluster.local:8080 |
guessed for the subject-tenant pin only |
| Tenant-A identity | none | evidenced absence |
audit-core 28b567e is a consistency sync after 1149273. It does not mint
a new engagement id. WH-ENG-20260822-AUDIT-E2-01, -02, and -03 stay
terminal.
WHITEHAT-WP-0008-T01 — one live ASM test
The guessed first test is T-06. The other nine Canon tests have no named component revision and non-secret identity class together. This guess does not admit them, and it does not admit T-06.
| Field | Value | Mark |
|---|---|---|
| Component | approval-engine |
evidenced |
| Deployed image | sha256:251941a5cb2724b57cc32cff6b693b1ab0be695bee4f56f02d51961189c0fa49 |
evidenced in deploy/approval-engine.yaml |
| Source of that image | be1a388a848cf59e9ff3a5420f88a70ca0a52e7e |
evidenced |
| Checkout HEAD | 1044a5f36d3d9dc9ca031e48f486fd0f122c5cf5 |
evidenced, and it is not the deployed image |
| Routes | GET /v1/approvals/{id}/claim, POST /v1/approvals/{id}/consume |
evidenced |
| Identity class | principal_type=service, client name secrets-engine-approval, audience approval-engine |
evidenced as a registration class, not a leased credential |
| Fixture technique | asm-assurance |
evidenced |
| Consuming PEP | absent | evidenced. APPROVAL-WP-0002-T05 stays wait. secrets-engine approval_consume.py remains the in-process module, not the live surface |
Window, abort contact, and engagement id are unknown. They are not invented.
WHITEHAT-WP-0012-T03 — live E4
No tenancy.yaml declares current E: 4. apps-pg remains E4-unreachable:
shared credential, current E: 0. The closest named P3-shaped application is
vergabe-teilnahme, and it does not qualify. Its pilot still uses a shared
apps-pg database and role. It is not registered as an E4 target.
WHITEHAT-WP-0012-T04 — live R4
No service has a complete copy inventory. audit-core stays R2 and is not
the owner. The closest incomplete text is rapp-postgres ADR-0002: one WAL
stream, one base backup, and an erasure horizon. It does not list derived
copies and it does not name an R4 route. It is not an R4 inventory.
WHITEHAT-WP-0012-T05 — live V2, V3, or V4
No tenancy.yaml declares V above 1. audit-core documents V1 for the
operation "accept an audit event" and says V2 is not reachable while
platform-pg has one instance. A restart is not V2. No failure domain, RTO,
or RPO is guessed, and no instance is a candidate for termination.