Summary:\n- added Codex marketplace registry plus awareness/ethics/guardrails sub-plugins\n- mirrored Claude plugin commands/scripts/hooks into codex api/ci/code/collect/coolify/core/issue/perf/qa/review/verify\n- embedded Axioms of Life ethics modal, guardrails, and kernel files under codex/ethics\n- added Codex parity report, improvements list, and MCP integration plan\n- extended Gemini MCP tools and docs for Codex awareness
87 lines
1.2 KiB
Markdown
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.
|
|
```
|