skills/federation-release-attestation/SKILL.md
Produces a seven-repository federation release manifest proving tag, commit, CI, artifact, and deployed-runtime parity
npx skillsauth add ariffazil/openclaw-workspace federation-release-attestationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Prove parity. Never overwrite. Tags are immutable receipts. If a tag is behind main, issue a new corrected tag.
{
"release": "vYYYY.MM.DD-AAA",
"generated_at": "ISO-8601",
"generated_by": "agent-id",
"repos": {
"arifOS": {
"commit": "full SHA",
"tag": "vYYYY.MM.DD-AAA",
"tag_matches_head": true,
"ci_status": "pass|fail|unknown",
"ci_run_url": "url or UNMEASURED",
"artifact_hash": "sha256 or UNMEASURED",
"deployed_commit": "full SHA or UNMEASURED",
"runtime_health": "healthy|degraded|down|UNMEASURED",
"tools_list_count": 0,
"surface_consistent": false
}
},
"federation_summary": {
"total_repos": 7,
"repos_at_tag": 0,
"repos_with_ci_pass": 0,
"repos_runtime_healthy": 0,
"drift_detected": false,
"drift_details": []
},
"corrected_from": null,
"signature": "sha256 or UNMEASURED"
}
For each of the 7 federation repos:
cd /root/<repo>
git rev-parse HEAD # current commit
git rev-parse vYYYY.MM.DD-AAA^{} # tag commit (if exists)
git status --porcelain # working tree
git rev-list --count origin/main..HEAD # ahead
git rev-list --count HEAD..origin/main # behind
for each repo:
if tag_commit != head_commit:
drift = true
detail: "Tag {tag} at {tag_commit}, main at {head_commit}"
For each repo, fetch the workflow run for the tag commit:
if ci_status == "UNMEASURED":
report as "missing evidence" — do not fabricate
for each organ with a runtime:
curl :port/health → parse status, deployed_commit, tools_loaded
if timeout or error: report "UNMEASURED"
Combine all evidence into the manifest schema. If drift detected on any repo, set corrected_from to the previous release tag and propose a new tag.
git tag -f an existing published tag.git push --force a tag.v2026.07.17-AAA-r2 or next date).| Repo | Path | Organs | Runtime Port |
|------|------|--------|-------------|
| arifOS | /root/arifOS | Governance kernel | :8088 |
| A-FORGE | /root/A-FORGE | Execution engine | :7071 |
| AAA | /root/AAA | Control plane | :3001 |
| GEOX | /root/GEOX | Earth intelligence | :8081 |
| WEALTH | /root/WEALTH | Capital intelligence | :18082 |
| WELL | /root/WELL | Human readiness | :18083 |
| arif-sites | /root/arif-sites | Web estate | — |
DITEMPA BUKAN DIBERI — Forged, Not Given.
testing
OpenClaw edge agent bridge — operational triage, doctor, restart, and A2A bridge routing for the federation edge (Telegram surface). USE WHEN: "openclaw unhealthy", "gateway down", "edge bot not responding", "a2a bridge disconnected", "watchdog tripped", "openclaw doctor", "openclaw restart". NOT for token/security audit — use FORGE-telegram-audit.
tools
Generate images, videos, TTS, voice clone, and music via MiniMax MCP server. Use when user asks to "draw", "generate image", "create picture", "make a photo", "text to image", "image generation".
testing
Single load-bearing constitutional-judgment skill. Routes all F1–F13, verdict, hold, seal, scope, authority and floor-check calls through the live arif_judge surface. Replaces 7 overlapping predecessors (arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge).
development
MANDATORY LSP grounding gate BEFORE any code mutation on .ts, .py, .js, .tsx, .jsx files. Forces the agent to read real-time compiler diagnostics and structural project context before editing — eliminating blind guesses and anchoring every mutation in F2 (TRUTH). Routes through arifOS kernel (:8088) for centralized gate logic.