Skill Arbiter Churn Forensics
Use this skill to diagnose and document churn incidents.
Workflow
- •Re-run affected skills with JSON output enabled.
- •Compare
samples,max_rg, andpersistent_nonzeroacross candidates. - •Classify outcomes as keep/delete with explicit rationale.
- •Persist a reproducible evidence trail for threshold adjustments.
Diagnostic Run Example
bash
python3 scripts/arbitrate_skills.py <skill> [<skill> ...] \ --source-dir /path/to/local/skills \ --dest $CODEX_HOME/skills \ --window 10 --threshold 3 --max-rg 3 \ --json-out /tmp/arbiter-forensics.json
Forensics Notes
- •
persistent_nonzero=trueindicates repeated rg activity streak. - •
max_rg >= max-rg thresholdtriggers delete/blacklist action. - •Local immutable entries always win and prevent deletion.
Reference
- •
references/churn-signals.md