๐About
Verifier is a droid owned by Forge for checking that pushed code reached the remote repository and that no local changes were left uncommitted. It also checks recently modified Python files for syntax problems and scans for merge conflict markers.
Verifier only checks and reports problems. It does not modify files, fix issues, deploy code, run tests or confirm that code logic is correct.
๐Usage
Verifier runs automatically after Forge pushes code. It helps the team confirm that the push is complete and alerts them when a check fails.
๐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
- Confirms all local commits made it to the remote
- Verifies no changes are left uncommitted
- Runs syntax checks on recently modified Python files
- Scans for merge conflict markers
- 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.
๐คBelongs to
Source: Droid Families ยท Public information reflected here.