43 lines
1.1 KiB
Markdown
43 lines
1.1 KiB
Markdown
# Factory verify-cycle receipt — apple — 2026-06-19
|
|
|
|
## Goal
|
|
Prove `factory verify-cycle` against a real low-risk factory skill, not only `rsi_canary`.
|
|
|
|
## Command
|
|
|
|
```bash
|
|
node dist/index.js factory verify-cycle --skill apple --allow-dirty --out .fable/verify-cycle/apple-live-allow-dirty.json
|
|
```
|
|
|
|
## Result
|
|
|
|
```text
|
|
PASSED factory verify-cycle
|
|
receipt: .fable/verify-cycle/apple-live-allow-dirty.json
|
|
deploy: 8099/deploy gated
|
|
```
|
|
|
|
## Evidence
|
|
|
|
- Factory status: `ok`
|
|
- Factory phase: `4`
|
|
- Containers: `25`
|
|
- Agents: `6`
|
|
- Deploy webhook: `ok (deploy-webhook)`
|
|
- RSI latest score: `65/65 (100%)`
|
|
- Factory watcher: `active`
|
|
- Deploy route: `8099/deploy` present
|
|
- Auto-patch command exited: `0`
|
|
- Skill verify command exited: `0`
|
|
- Skill output:
|
|
|
|
```text
|
|
apple: OK
|
|
```
|
|
|
|
## Caveats
|
|
|
|
- This proves verify-cycle on a real low-risk skill health check.
|
|
- It does **not** prove a non-canary degraded-skill repair; only `rsi_canary` has degraded → patched → recovered proof.
|
|
- Run used `--allow-dirty` because the repo currently has intentional uncommitted safety/SkillSync/verify-cycle changes and generated skill-import leftovers.
|