raytsystem LINT
SkillDev toolsRun deterministic integrity, provenance, projection, link, alias, operation, and secret checks over raytsystem. Use for LINT, health checks, pre-commit verification, stale projection diagnosis, broken evidence, or semantic review; never auto-fix canonical knowledge.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the raytsystem LINT skill
What this skill tells your AI
The instructions your AI receives, as published by romarayt/raytsystem-public-os in skills/raytsystem-lint/SKILL.md and read by ahel’s review.
Inputs and outputs
- Accept deterministic mode by default or explicit semantic-review mode.
- Return a sorted machine-readable
LintReportwith stable codes and a report hash.
Write scope
- Keep LINT read-only.
- Permit a separate explicit
rebuild-indexonly for derived artifacts. - Never edit canonical records, generated pages, events, run history, or manual notes.
Preflight
- Run
uv run raytsystem agent preflight --skill raytsystem-lint --write --json. - Record the active generation and Git dirty state.
- Read all inspected files through no-follow, hardlink-safe paths.
Workflow
- Run
uv run raytsystem lint --json. - Use
uv run raytsystem lint --semantic --jsononly to create review findings, never fixes. - Group findings by stable code and point to workspace-relative subjects only.
Validation
- Check raw hashes, citation closure, schema/canonical bytes, projection marker/files/index, local links, IDs/aliases/slugs, secrets, and operation uniqueness.
- Require nonzero exit for any critical/high/error finding.
- Exercise evals
m3-lint-goldenandm3-lint-adversarial.
Recovery
- Repair code or rebuild derived projections through their owning command, then re-run LINT.
- Preserve corrupted inputs and failed staging for diagnosis; never hide a finding by deletion.
Stop and approval conditions
- Stop before canonical repair, destructive migration, secret disclosure, or external action.
- Escalate a semantic conflict as a proposal/human review, not an automatic write.
Signals
- GitHub stars
- 144
- Forks
- 38
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
raytsystem-lint- Source
- github.com/romarayt/raytsystem-public-os