Periodic tick
Collects CPU, RAM, disk, GPU, heartbeat SLO and running-session count, along with a tamper-evident receipt chain.
yana-rt os supervisor tick
→ health receipt
→ tamper-evident chainGOVERNANCE · LIVE
A model can propose an action. The authority chain, capability scope and a human decide how far that action actually goes.
GIÁM THỊ
Claude/Codex/Cursor hooks only enforce a shared safety state — they hold no HALT authority of their own. That authority belongs only to the Giám Thị native supervisor, running independently at the OS level, outside any AI session.
Collects CPU, RAM, disk, GPU, heartbeat SLO and running-session count, along with a tamper-evident receipt chain.
yana-rt os supervisor tick
→ health receipt
→ tamper-evident chainAn anomaly is detected → a shared lock file is created → every Claude/Codex/Cursor hook respects it immediately.
.claude/state/
GIAMTHI_HALT.lockClearing a HALT requires the actor and reason to be recorded before the lock is removed — no agent can unlock itself.
unlock requires
actor + reason
recorded firstAUTHORITY CHAIN
YanaAuthorityChain runs a deterministic preflight before any real action; Giám Thị holds the highest HALT authority.
Every action has a formal name, a risk tier and its own approval requirement.
capability file.write
risk mutating
approval requiredPermission is bounded by subject, scope and time — and revocable.
subject current session
scope /workspace
ttl 27 min
revoke availableMissing governance has to surface — never silently skip a permission check.
guard missing → stop
denied → visible
HALT → highestAUDIT
The audit log uses a hash chain to detect tampering. Yana names it accurately: tamper-detectable, not oversold as tamper-proof.