jiang-autonomous-work-protocol — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited jiang-autonomous-work-protocol (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this as shared operating hygiene for autonomous Jiang Lens agents. This is not an orchestrator and not a persona. It is the minimum protocol for doing independent repo work safely.
content/ is canonical project state.ops/ contains tooling, schemas, scripts, notebooks, and local staging caches.website/ renders the public site.website/src/content/docs/generated/, website/src/data/lens/, and content/_generated/ are compiler outputs.Prefer explicit user instructions. If none exist, discover work from deterministic repo state:
node ops/scripts/build-episode-backlog.mjs --channel @PredictiveHistorycontent/workflow/tasks/<source-slug>/content/workflow/proposals/content/lens/episodes/<source-slug>/read.jsonwebsite/src/content/docs/lens*.mdBefore editing, inspect git status --short. Treat unknown changes as another agent's or maintainer's work. Do not revert them.
The source backlog already applies content/workflow/tasks/source-processing-policy.json. Claim only rows whose processable field is true. A duplicate, blocked, skipped, or archive-only raw artifact is not a source-production task unless the maintainer explicitly asks for a policy override.
If the repo has a task file for the work type, write or update only the task state expected by that process. If no claim mechanism exists yet, keep the write set narrow and announce it in the handoff.
Good write scopes:
read.json,Avoid broad edits across unrelated pages. Do not rewrite a whole atlas or concept family when the task asks for one delta.
Load the specific process skill for the job:
jiang-source-ingestjiang-agent-transcript-passjiang-transcript-boundary-reviewjiang-episode-read-writerjiang-episode-publisherjiang-corpus-impact-passjiang-lens-concept-writerjiang-lens-atlas-maintainerjiang-provenance-linkerjiang-canon-promotionjiang-lens-judgeUse generated files as outputs, not as source-of-truth editing targets unless the relevant compiler script owns them.
For content or tooling changes, run:
node ops/scripts/compile-content.mjs
node ops/scripts/validate-content.mjsFor website-visible changes, also run:
cd website && npm run buildIf validation fails, fix the failure inside your write scope when possible. If it fails because of unrelated concurrent work, report the exact failure and leave your files coherent.
End with:
Do not claim canon status unless a canon promotion record exists.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.