Redacted context
Synthetic redacted learner context
Admin-OS
Inspect redacted safety posture without case mutation or real child data exposure.
Available after runtime gates
admin_safety_queue
Product surface
Synthetic redacted learner context
synthetic-admin-safety-review-a
Synthetic safety escalation
Local review walkthrough
Use this display-only spine to review how organization context, discovery, request flow, status, seller/tutor operations, Admin-OS, fulfillment, and support connect without treating local fixtures as runtime truth.
Current walkthrough step
Inspect governance queues, evidence, triage, and decision posture without approval, restriction, merge, or safety mutation.
Local review versus runtime truth
Disabled walkthrough affordances
Admin-OS triage coherence
Safety queue review keeps minimized learner context inside the shared Admin-OS triage map without creating child-safety runtime, safety cases, escalation writes, direct contact, notifications, or real child data exposure.
Current triage focus
The reviewer can understand safety severity language and escalation boundaries while safety case mutation and real child data remain unavailable.
Local display versus Admin-OS authority
Queue grouping
Evidence posture
Empty state
The shared triage context is rebuilt from local synthetic fixtures; it does not recover reviewer assignments, evidence requests, notifications, or persisted queue decisions.
Blocked state
Reviewer authority, enforcement mutation, evidence request mutation, notification dispatch, support/refund mutation, database writes, real user data, real child data, and readiness promotion are unavailable in this slice.
Admin-OS safety queue
The Admin-OS safety queue screen now shows minimized safety intake, redacted learner context, risk triage posture, escalation posture, decision posture, and blocked runtime posture without opening, escalating, deciding, contacting, notifying, mutating support or refund state, or exposing real child data.
Safety posture
Minimized learner context
Operator can inspect synthetic safety intake context without opening or mutating a safety case.
Learner context is intentionally minimized; real child data exposure stays unavailable.
Risk posture is visible for local review, but triage writes and safety decisions remain blocked.
Escalation, direct contact, and notification dispatch are disabled until runtime authority exists.
Open case, decide, support, refund, child-safety runtime, and release claims remain unavailable.
Empty state
The safety queue surface is rebuilt from local synthetic fixtures; no persisted safety case, escalation, decision, notification, support, refund, or direct-contact record exists.
Blocked state
Safety case mutation, escalation, decision recording, direct contact, notification dispatch, support/refund mutation, real child data, database writes, and release claims are unavailable in this slice.
Disabled Admin-OS affordances
Admin-OS workflow
Show minimized child-safety posture without real child data, case mutation, or safety runtime.
Safety queue
Admin-OS reads the same request posture without moderation mutation.
Keep safety review understandable while preserving redaction and placeholder-only evidence.
Next local step is a future gated safety workflow; child-safety runtime remains blocked.
Shared request visibility
local api domain simulation
Expose Admin-OS review for Synthetic Stationery Pack at Synthetic Learning Hub A.
Current lifecycle
Admin-OS reads the same request posture without moderation mutation.
Same local envelope
Blocked policy
synthetic_session_missing
synthetic_session_missing keeps runtime auth fail-closed until a preview/staging synthetic session is supplied.
Actor scope
Still blocked
local fallback active
preview_read_opt_in_missing keeps this screen on the PS-002 local API fallback.
Read source
synthetic actor unavailable
Blocked policy
admin review
/local/admin/safety
admin child safety queue detail
Local redacted child-safety queue posture without case mutation, dispatch, or real child data.
| Safety area | Fixture | Posture |
|---|---|---|
| Redacted context | Synthetic redacted learner context | safety_workflow_mutation_disabled |
| Evidence | synthetic-admin-safety-review-a | redacted_synthetic_evidence_display_only |
| Escalation | Synthetic safety escalation | mutation_disabled |
admin child safety queue
Static
Synthetic child-safety queue
Read-only
Redacted safety case posture
Empty
No live child-safety cases
Denied
Child-safety runtime and real child data handling are blocked
Safety filtering is static
Real child data is blocked
Safety workflow mutation is disabled
admin child safety queue detail
Query selected variant
empty fixture state selected from local query only.
Loading
Preparing the admin child safety queue detail fixture view from local synthetic records only.
No network fetch, server mutation, or persisted refresh is executed in the loading posture.Open loading variantEmpty
The local admin_safety_queue fixture has no extra records beyond the current synthetic baseline for Admin-OS Child Safety Queue.
Empty state recovery is local display only and does not query production, preview, or shared storage.Open empty variantError
The local fixture adapter can report an unavailable state for local.admin.safety without retrying runtime APIs or writing data.
Retry, notification, support, checkout, fulfillment, and database mutation paths stay disabled.Open error variantDenied
backend_admin_os_child_safety_case_truth remains the truth owner; the local route cannot promote fixture data into runtime authority.
Actor scope, live data access, mutation, and runtime-ready promotion remain blocked.Open denied variantContext
Synthetic Learning Hub A
Synthetic fixture
admin_safety_queue
Truth owner
backend_admin_os_child_safety_case_truth
Blocked posture
Runtime and mutation families disabled