{"wiki":null,"facts":{"id":"fm-r1","name":"Foreman Reviewer","machine_name":"FM-R1","owner":"agt_025","function":"Verifies Foreman detection accuracy via test suite","process_type":"triggered","schedule":"On demand","process_name":"foreman_reviewer","avatar_color":"#06b6d4","created_for":"Sage must act as an independent accuracy reviewer for the Foreman system, which detects and recovers from failed processes. This droid handles that review responsibility by running tests that verify Foreman is detecting dead processes correctly and leaving healthy ones alone.","purpose":"FM-R1 runs a test suite that verifies Foreman's core detection behaviors work as expected. When Sage needs to confirm that Foreman is operating correctly, this droid executes the tests and reports back whether everything passes or if there are problems that need investigation.","duties":"- Runs the Foreman test suite\n- Verifies dead processes are correctly identified\n- Confirms healthy processes are not mistaken for dead ones\n- Checks that the startup sweep correctly marks orphaned processes\n- Validates that recovery actions trigger when they should\n- Reports pass/fail results to the activity log","constraints":"This droid only tests Foreman's detection logic — it doesn't fix issues or investigate why tests fail. It doesn't modify Foreman's actual behavior and only runs on demand, not continuously. If tests fail, other systems handle root cause investigation and remediation.","status":"running","gender":"female","archetype":"watcher","building_block":"monitor","service_override":null}}