nanomia-ai

evidence-credit

"Use for work or verify: supply the selected intent as --decided intent.token=<work|verify>; first read references/canon.md, then work -> references/work.md or verify -> references/verify.md; run the verifier Decision only for verify evidence."

nanomia-ai 0 Updated 1w ago

Resources

11
GitHub

Install

npx skillscat add nanomia-ai/skill-rails/evidence-credit

Install via the SkillsCat registry.

SKILL.md

Evidence Credit

Resolve <skill-root> to this SKILL.md directory. In Claude Code use ${CLAUDE_SKILL_DIR}; in Codex use the absolute skill path from skill metadata. Resolve <project> to the working project and <trace-dir> to a writable directory outside the installed skill.

  1. Run node "<skill-root>/scripts/skill-rails/run.mjs" enter --skill "<skill-root>" unless this context has already processed the returned enter hash.
  2. Run node "<skill-root>/scripts/skill-rails/run.mjs" stage --skill "<skill-root>" --project "<project>" --trace-dir "<trace-dir>" --json and save the complete JSON stage result. Supply only requested --judged field=value or --decided field=value values.
  3. Stop on a diagnostic, stale snapshot, BLOCK, ASK, or WAIT. Otherwise follow only the current Decision body and ordered effects.
  4. Attach claims with record --decision <stage-result.json> --type <effect_claimed|proof_recorded|receipt_recorded> --data <json>. For a declared file proof, use --type artifact_verified --artifact <path> --project "<project>". The stage-result file supplies its run id and trace path.
  5. Run align --decision <stage-result.json>. Missing or agent-only evidence remains unproven; never upgrade it to success.
  6. If reinvoke is set, invoke stage again with the same --run-id after effects.

The runtime decides and verifies; it never performs domain effects. Never edit generated files listed in .generated.json directly.