WHATSAGENT · COCKPIT

snapshot 2026-07-16 01:18 SGT · auto-refreshes every 10 min · internal, noindex
Sessions
7
Working
2
Queue pending
78
Msgs 24h
2082
Captured total
11,070
Groups
22

Roles = authority

superadmin Final authority. Authorises ANYTHING incl. the risky gates: production deploys, spending, irreversible actions.
director Directs their own projects (the work, priorities). Cannot authorise risky actions — those escalate to a superadmin.

People — who's trusted

Freddie Ang superadmin
Dominic Ling director

Projects — who can do what

ProjectOwner / directsDeployDB access
p1parentsFreddie / Dom (content requests)PRE-AUTHORISED (D-2026-179)
Cloudflare Pages via ./deploy.sh (Freddie's account)
n/a — static site, no DB
bike-rentalDom / DomGATED (Freddie)
GitHub Actions → Oracle VM — WORKING (live runner, 8+ deploys)
No direct access (Postgres on Dom's Oracle VM). A deploy carrying a Prisma migration changes the DB on-VM.
payrollDom / DomGATED (Freddie)
GitHub Actions — NOT ACTIVE (deploy.yml on feat branch not main; no rp-deploy runner yet)
No access — Dom's Tailscale node not shared to this machine.
kuching-propertyDom / Domn/a
— (silent capture only, no responder)
⚠ 6 client project(s) have no access-model entry (deploy/DB policy undefined): 4dmoneybox, ats, edge, firstaidsingapore, randalf-property, sgpropertyindex. They are real projects (folder + code), just not in access-model.json yet.

Groups — who answers each one

GroupModeOnAuto-spawnSessionAnswering now
kuching-property
watches Dominic Ling, Freddie Ang
ackyesnokuching-propertylive session
sgpropertyindex-com
watches Dominic Ling, Freddie Ang
hybridyesnosgpropertyindexlive session
4dmoneybox
watches Dominic Ling
acknono4dmoneyboxlive session
bike-rental
watches Dominic Ling
acknonobike-rentallive session
job-applicant-tracking
watches Dominic Ling
acknonoatslive session
p1parents
watches Dominic Ling
acknonop1parentslive session
edge-grants
watches Dominic Ling
ackyesnodaemon · ack
firstaidsingapore
watches Dominic Ling
ackyesnodaemon · ack
whatsagent
watches Dominic Ling, Freddie Ang
hybridyesyescontrol room (commands only)
easyride-rider-payroll
watches Dominic Ling
acknononobody — silent
randalf-property
watches Dominic Ling
acknononobody — silent
A live session owns its group — the daemon stands down and the spun-up agent replies. With no session, an on group is answered by the daemon (ack/hybrid) and an off group stays silent until spun up.

Fleet — sessions up

4dmoneyboxatsbike-rentalcontrolkuching-propertyp1parentssgpropertyindex

Queues (pending)

bike-rental48
4dmoneybox11
p1parents8
randalf-property8
sgpropertyindex-com2
kuching-property1