Create, inspect, review, publish, or independently audit repository-free local signed deliverables.
Install
npx skillscat add ashokraj2011/singularityflow/sflow-local Install via the SkillsCat registry.
Local signed deliverables
Output contract: Collect every required choice explicitly; never infer or preselect; preserve errors, 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: machine-local; no repository or Story required. Use explicit arguments or SFlow-returned paths; never search $HOME or infer a repository.
This journey is model-free and repository-independent. It creates a private machine-local Git ledger and, after explicit review, a signed deterministic bundle. It does not create a product branch, call a model, use AST or a world model, or claim semantic correctness.
- With no action, run
singularity-flow local list --json. For one known ID, runsingularity-flow local status <LOC-ID> --json. - Before
singularity-flow local start, collect the exact intent, classification, and every input path. Show that inputs are copied into private local storage and never modified. Run only after confirmation:singularity-flow local start <NAME> --intent <TEXT> --classification <VALUE> --input <PATH> --json. - Tell the user to create results only in the returned
outputDirectory. Freeze with explicit output paths when required, then verify the returned exact candidate digest. - Create a signer and export its public trust key only to explicit absolute paths. Never display, copy, or export the private key.
- Before review, show the exact candidate digest and signer. Run
singularity-flow local reviewonly after the user explicitly approves those values. - Before publication, show the exact candidate digest, signer, and destination. Run
singularity-flow local publishonly after confirmation. Preserve create-only and idempotency refusals; never overwrite a different file. - Audit with an explicit absolute bundle path, trust-key path, and signer ID. Report integrity, signature trust, evidence binding, historical-policy, completeness, and rerun states separately. Do not convert recorded-integrity evidence into a semantic-correctness claim.
- Stop on remote-device, rerun, repository-adoption, or external-verifier requests: those levels are not implemented and must not be advertised as available.