{"wiki":null,"facts":{"id":"vf-s1","name":"Verifier","machine_name":"VF-S1","owner":"agt_012","function":"Post-push verification — remote sync check","process_type":"triggered","schedule":"After push","process_name":"verifier","avatar_color":"#22c55e","created_for":"Forge executes implementation work by writing code, running scripts, and modifying data. VF-S1 verifies that after Forge pushes work to the remote repository, nothing is left behind locally and the code has no obvious syntax problems.","purpose":"After Forge pushes code, VF-S1 runs automatically to verify the push was complete and clean. It checks that all work made it to the remote, no changes are left uncommitted, and the Python code is syntactically valid. This gives Forge and the team confidence the implementation is ready.","duties":"- Checks the remote branch exists and is reachable\n- Confirms all local commits made it to the remote\n- Verifies no changes are left uncommitted\n- Runs syntax checks on recently modified Python files\n- Scans for merge conflict markers\n- Alerts the team if any check fails","constraints":"VF-S1 only checks — it never fixes, deploys, or modifies files. It doesn't run tests or validate that code logic is correct. It focuses on Python syntax; other file types get only basic checks for conflict markers.","status":"running","gender":"female","archetype":"reviewer","building_block":"review_step","service_override":null}}