Synthetic phone lab site map
The layout is intentionally NMS-style: controller, hub, agents, surfaces, and artifact store are shown as monitored nodes with mock links.
NOC / PDEV / DEV operations console
A desktop-first site-manager dashboard for monitored phone agents running Utang na Load borrower journeys. All values are mock/simulated for this K preview and no real-phone evidence is claimed.
The layout is intentionally NMS-style: controller, hub, agents, surfaces, and artifact store are shown as monitored nodes with mock links.
Alert rows show the future operating model. Counts are mock signals, not live telemetry.
Phones are represented as monitored devices. These rows intentionally avoid raw numbers, credentials, OTPs, private content, or real chargeable actions.
| Phone | Device profile | OS bucket | Browser/app shell | SIM/network bucket | Journey assigned | Agent status | Last heartbeat | Current step | Incidents | Artifact status |
|---|---|---|---|---|---|---|---|---|---|---|
| P01 | Android low-credit borrower | Android 12–14 | Facebook Basic + browser shell | Smart/TNT mock bucket | USSD availment journey | degraded mock | 00:41 ago | *5623# (then send or call) menu comparison | 2 | partial mock |
| P02 | Android returning borrower | Android 11–13 | Facebook Basic popup | Smart mock bucket | Facebook Basic popup journey | online mock | 00:18 ago | Popup offer capture slot | 0 | ready slot mock |
| P03 | iPhone popup witness | iOS 16–17 | Safari / FB web surface | Unknown mock bucket | Facebook Basic popup journey | approval hold mock | 04:12 ago | iPhone evidence pending | 1 | pending mock |
| P04 | Android SMS confirmation | Android 10–12 | Messages + browser shell | TNT mock bucket | SMS confirmation journey | online mock | 00:23 ago | Confirmation text watch | 1 | missing mock |
| P05 | Balance check fixture | Android 12–14 | Dialer + SMS inbox | Smart mock bucket | Balance/load credit check journey | degraded mock | 01:05 ago | Balance result wait | 2 | partial mock |
| P06 | Repayment path witness | Android 13 | Payment observation only | Smart/TNT mock bucket | Repayment/payment observation journey | approval hold mock | 07:48 ago | Chargeable action gate | 1 | pending mock |
| P07 | Collection SMS watcher | Android 11–14 | Messages + balance watch | TNT mock bucket | Collection/deduction observation journey | online mock | 00:52 ago | Later-event watch lane | 1 | ready slot mock |
| P08 | Fresh install context phone | Android Go bucket | Browser shell only | Low-end handset mock | Customer context capture | online mock | 00:36 ago | Mock /pdev screenshot slot | 0 | ready slot mock |
| P09 | Timeout and poor-connectivity phone | Android 9–11 | Dialer + FB Basic | Weak signal mock bucket | USSD availment journey | offline mock | 12:31 ago | Agent offline | 2 | missing mock |
| P10 | Reserve phone slot | TBD | Pending assignment | Pending SIM bucket | Unassigned | offline mock | not connected | Awaiting Mac mini lab setup | 0 | pending mock |
Each monitor tracks a business-critical borrower path across phone agents, surfaces, incidents, and artifact coverage.
Sample incidents show how NOC, PDEV, DEV, and operations would triage phone journey failures once real artifacts exist.
Static selected-phone view for this pass. It shows where live timeline, current incident, surface comparison, gallery, notes, and next action will appear.
Mock agent sent status update to synthetic monitor server.
Future compressed USSD screenshot or recording should attach here.
Expected tier versus visible choices needs evidence-backed review.
INC-K-MOCK-001 opened for USSD mismatch lane.
No real phone notes yet. Add only redacted notes tied to incident IDs. Do not include raw numbers, OTPs, credentials, or private messages.
Open mock customer screenUpload compressed screenshots or recordings per slot. Evidence is stored locally in your browser (IndexedDB). Click a thumbnail to preview.
Future screen grab of the mock customer surface for comparison only.
Expected place for compressed USSD menu image and option numbering.
Reserve this slot for confirmation prompt, timeout, or failed request screen.
Android/iPhone popup screenshots or recordings will land here later.
No phone number, OTP, credential, or private message should be shown.
Use this when the run expects SMS but none arrives within the watch window.
Future balance text or screenshot used to verify load/data credit.
Observation-only. No chargeable action without explicit approval.
Reserved for future top-up deductions or later collection messages.
Short compressed recording placeholder; no real evidence is present now.
Free-text notes should be redacted and tied to a specific incident.
Comparison labels are UI-only review statuses for the admin preview. They do not alter canonical subscriber, loan, debt, offer, or repayment states.
Breakdown of mock incidents by severity, journey, surface, and artifact coverage. All data is from the current K preview mock set.
Export the current incident queue with metadata and evidence status. Reports include all mock incident fields plus screenshot attachment status.
The admin console makes privacy and chargeable-action limits visible before real phone artifacts are connected.
Configuration remains visual only in this K preview. Real controller, storage, and automation settings come later.