ashokraj2011

sflow-constitution

Inspect, deterministically generate, or explicitly record a governed constitution exception.

ashokraj2011 0 Updated 2w ago
GitHub

Install

npx skillscat add ashokraj2011/singularityflow/sflow-constitution

Install via the SkillsCat registry.

SKILL.md

Manage the constitution

Output contract: Let the CLI validate and mutate state; preserve its exact result, warnings, publication status, artifacts, and next actions. For suggested actions, pair Shell with the returned Copilot command; honor commandGuidance. If absent, say "Copilot: no verified equivalent"; never invent a slash command.

Boundary: no Story required; cwd=opened Git root or verified repositoryPath from singularity-flow workspace current --json; refuse if neither resolves; never search $HOME/parents.

  1. Use singularity-flow constitution check --json or singularity-flow constitution show --json for read-only inspection.
  2. Preview generation with singularity-flow constitution generate --dry-run; do not replace a customised file without an explicit reviewed request.
  3. For an exception, require the exact article ID, reason, scope, expiry, and Work ID as applicable. Show that an exception is an auditable waiver, not approval.
  4. Run only the requested mutation and preserve output path, hash, actor, scope, expiry, commit, and push result.