Screenshot launcher
Deterministic, deck-ready pages for the full defense loop.
One authorized client, one real exposure-defense loop, zero fake actions.
Boardroom proof captures the loop without spinners or fake live state.
Principal
Jordan Hale
synthetic-principal-001
Findings
12
case-state fallback
StealthScore
54 -> 78
rubric estimate
External actions
0
human approval required
Loop proof
Evidence that this screen supports the Jordan Hale defense loop.
State declaration
No surface claims a live action that is not wired.
Any outside-world touch remains protected, gated, or dry-run. Scaffolded controls can acknowledge intent locally but do not send, provision, upload, scan, call, publish, or mutate external systems.
Capability proof
Route-level proof that this screen stays inside the Jordan Hale loop.
report
Screenshot mode
A deterministic screenshot launcher for boardroom slides, BrowserOps capture, and demo evidence.
Real today
The screenshot routes render locally from deterministic mission surfaces and fixture state.
Scaffolded
BrowserOps batch capture, artifact storage, and deck export can be wired later.
externalActionTaken: false. No external action is triggered from this route.
report
Presenter mode
A command surface for running the demo live with talk track, proof points, warnings, and next-click guidance.
Real today
The presenter page renders from the mission surface registry and shows consistent state badges and proof signals.
Scaffolded
Timer persistence, remote slide control, and automatic screenshot export are not live backend features yet.
externalActionTaken: false. No external action is triggered from this route.
Support mode
2
Capabilities
2
Docker
2
Vercel
Postgres can persist support and audit facts locally or on Vercel. Deployments without DATABASE_URL stay public-safe and degraded.
data
Deterministic synthetic fixture mode
Jordan Hale, 12 findings, 5 Kanban lanes, 6 milestones, and StealthScore 54 to 78 are stable on every render.
Never degraded; this is the safe public baseline.
externalActionTaken: false
ui
PED OS capability catalog
The JSON catalog feeds the landing page, API, MCP, LLMS, and tests.
Catalog remains readable even when persistence is unavailable.
externalActionTaken: false
Defense loop ledger
Principal, evidence, risk, work, approval, report, and recurrence stay tied together.
Stages
10
Findings
12
Evidence
12
Approvals
8
External actions
0
01
Principal
3 aliases, 2 cover entities, and 2 reserved contacts are fixture-backed.
02
Discovery
12 curated findings across 6 source classes.
03
Evidence
12 evidence records, 12 redacted, 12 protected by default.
04
Risk
StealthScore moves 54 to 78; average finding risk is 59; top risk is EXP-001.
05
Work
12 tasks across 5 lanes; 2 need partner help.
06
Cadence
6 milestones from Day 0 to Day 30.
07
Action
2 packet drafts, all generated by template fallback and all unsent.
08
Approval
7 high/critical findings and 2 packet drafts require human review.
09
Report
11 active findings, 2 pending packets, 5 recurrence-watch items.
10
Recurrence
5 findings have recurrence likelihood at or above 0.70.
Screenshot routes
Deterministic deck-ready views with visible state labels.
Related findings
Synthetic exposure objects connected to this surface.
EXP-001HighNew exposureAggregated people-search profile with home + relatives
Single most reused source feeding downstream aggregators.
EXP-002CriticalValidatedProperty record links residence to principal name
Highest physical-risk exposure in the case.
EXP-003MediumAction readyReserved mobile number indexed against principal
Direct path to account-takeover via OTP.
EXP-004HighAction readyWHOIS-style metadata exposes personal email
Links online identity to physical contact details.
Guarded interactions
All sensitive controls are honest scaffolds.
Open screenshot route
No external action taken from this UI phase.
Evidence, risk, work, approval, report
The single loop remains visible from every route.