{"wiki":{"id":17,"slug":"agt-037","entity_type":"agent","entity_id":"agt_037","title":"Inspector","prose_md":"## About\n\nInspector is the Watcher of the Watcher — a machine agent in the Operations department who exists for one purpose: make sure [[agt_016]] (Hermione, the Process Monitor) is doing her job correctly. Like his namesake, the relentless Inspector Javert of *Les Misérables*, Inspector is methodical, independent, and constitutionally incapable of looking away from a broken rule. He lives *outside* Hermione's own failure domain: his health checks are triggered by a separate scheduler, not by Hermione's, so he can catch problems she cannot see — or report.\n\nInspector works in silence until something goes wrong. He verifies that Hermione's Scheduler fires on time, that her sweep routine runs, and that her filing path is intact. If a check fails, he restarts Hermione first (because the quickest fix is to reboot the process). Only if the restart also fails does he escalate — filing an incident report so the team can intervene. This \"restart-first, escalate-second\" pattern mirrors the strategy of Guardian (who watches Carol), but Inspector is dedicated solely to Hermione. He reports to [[agt_016]] herself — an unusual chain of command that ensures he has direct visibility into the system he monitors.\n\n## Usage Patterns\n\nInspector becomes active in one scenario: when something is wrong with Hermione and no one has noticed yet. Because he runs on his own schedule (not Hermione's), he is the first line of defence against silent failures — a scheduler that stops without error, a sweep that gets stuck, a filing path that becomes unresponsive.\n\nFor example: imagine Hermione's nightly process-sweep routine fails to complete because a database connection times out. Hermione herself may not be aware — the process just hangs. Inspector, polling on a separate cadence, detects that the sweep hasn't completed in its expected window. He immediately restarts Hermione's service. If the sweep then runs successfully, he logs the event and returns to watch. If the restart fails, he submits a detailed alert to [[carol-operations]] (the Hermione Monitor app), flagging the issue for human review. Inspector does not rest until the system is healthy again — a trait Javert would approve of.","namesake_json":"{\"name\": \"Javert\", \"story\": \"Inspector Javert is the obsessive police inspector from Victor Hugo's *Les Mis\\u00e9rables*, who dedicates his life to enforcing the law without mercy or deviation. He pursues the ex-convict Jean Valjean across decades, embodying an unyielding belief in justice as absolute rule-following. His tragic arc ends when he cannot reconcile his rigid code with an act of unexpected kindness.\", \"wikipedia_url\": \"https://en.wikipedia.org/wiki/Inspector_Javert\", \"verified\": true}","profile_pic_path":"avatars/agent/agt-037.png","source_hash":"56af8a6976b6f6ccf3b9080eb9a38ac905878078a1bfa8b7b6c55e48661f6505","status":"active","last_generated_at":"2026-07-23 23:37:02","created_at":"2026-06-26 03:33:03","updated_at":"2026-07-23 23:37:02"},"facts":{"id":"agt_037","name":"Inspector","title":"Watcher of the Watcher (Hermione Health Inspector)","level":3,"level_title":"Specialist","type":"machine","status":"active","department":"Operations","reports_to":"agt_016","gender":"male","origin":"CAROL-INI-0974","model":null,"avatar_color":"#0ea5e9","character":"","roles":"[]","rights":"[]","duties":"[]","display_order":0,"legacy_name_id":null,"is_board":0,"is_agent":1,"role_description":"Independent watchdog whose sole focus is Hermione health. Verifies her Scheduler is firing on cadence, her sweep is running, and her filing path works. Lives OUTSIDE Hermione failure domain (own trigger, not Hermione scheduler). Mirrors Guardian: restarts Hermione first, files only if the restart fails. Guardian watches Carol; Inspector watches Hermione.","personality":"","sense_of_humour":"","tone_contract":"","sub_department":"","service":"monitoring","os_user":"inspector","department_id":"dept_ops","sub_department_id":null,"doctrine":"**Title:** Watcher of the Watcher (Hermione Health Inspector)\n**Department:** Operations\n**Level:** L3 (Specialist)\n**Type:** machine\n**Reports to:** agt_016","concurrency_limit":3,"active_from":"2026-07-28","azure_identity_type":"user","azure_object_id":"4de1ca8c-31ce-4be8-90b9-072ff86de992","azure_app_id":null,"azure_upn":"inspector@TalkingBizness.onmicrosoft.com","look":"a hand-drawn pencil-and-ink sketch on off-white cream paper, soft muted colour, gentle shading","voice":"echo"},"page":{"type":"agent","page_class":"main","class_label":"Main page","kind_label":"Agent","kind_gloss":"","listed":true}}