go-agent/codex/verify/commands/verify.md
Snider 61e01bfdf1 feat: initial go-agent — agentci + jobrunner + plugins marketplace
Consolidates three codebases into a single agent orchestration repo:

- agentci (from go-scm): Clotho dual-run verification, agent config,
  SSH security (sanitisation, secure commands, token masking)
- jobrunner (from go-scm): Poll-dispatch-report pipeline with 7 handlers
  (dispatch, completion, auto-merge, publish draft, dismiss reviews,
  send fix command, tick parent epic)
- plugins marketplace (from agentic/plugins): 27 Claude/Codex/Gemini
  plugins with shared MCP server

All 150+ tests passing across 6 packages.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-21 15:47:19 +00:00

87 lines
1.2 KiB
Markdown

---
name: verify
description: Verify work is complete before stopping
args: [--quick|--full]
---
# Work Verification
Verify that your work is complete and ready to commit/push.
## Arguments
- No args: Standard verification
- `--quick`: Fast checks only (format, lint)
- `--full`: All checks including slow tests
## Verification Steps
### 1. Check for uncommitted changes
```bash
git status --porcelain
```
### 2. Check for debug statements
Look for:
- Go: `fmt.Println`, `log.Println`, `spew.Dump`
- PHP: `dd(`, `dump(`, `var_dump(`, `ray(`
- JS/TS: `console.log`, `debugger`
### 3. Run tests
```bash
# Go
core go test
# PHP
core php test
```
### 4. Run linter
```bash
# Go
core go lint
# PHP
core php stan
```
### 5. Check formatting
```bash
# Go
core go fmt --check
# PHP
core php fmt --test
```
## Output
Report verification status:
```
## Verification Results
✓ No uncommitted changes
✓ No debug statements found
✓ Tests passing (47/47)
✓ Lint clean
✓ Formatting correct
**Status: READY**
```
Or if issues found:
```
## Verification Results
✓ No uncommitted changes
✗ Debug statement found: src/handler.go:42
✗ Tests failing (45/47)
✓ Lint clean
✓ Formatting correct
**Status: NOT READY**
Fix these issues before proceeding.
```