بنقرة واحدة
drift-detector
Detect per-field per-agent catalog-to-live frontmatter drift and report with file:line evidence.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Detect per-field per-agent catalog-to-live frontmatter drift and report with file:line evidence.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Keep commits atomic — split a mixed change set into scoped, reviewable commits.
The one-time procedure to take an exported project to live — understand it, confirm the name/goal/stack with the user, run the deterministic `aspis bootstrap`, enrich the judgment files (AGENTS.md, ARCHITECTURE, context), verify, and let the package self-clean. Followed by the bootstrap agent.
Keep per-subsystem architectural intent current through the planning loop — read before designing, record an impact report on change, confirm with the user, apply a dated update, and verify the build against approved intent.
Audit a plan's task dependency graph for structural integrity — circular dependencies, missing prerequisites, orphan tasks, and dependency classification (hard/soft/warning). Produces a pass/warn/fail audit report per dependency so planners catch graph errors before build starts.
Every editing agent should start on a clean working tree so parallel work never collides.
Verify hooks ran, no secrets, protected paths untouched, and commit message valid before committing. Owned by the reviewer.
| name | drift-detector |
| description | Detect per-field per-agent catalog-to-live frontmatter drift and report with file:line evidence. |
Detect when a live runtime agent's frontmatter (in .opencode/agents/ or
.claude/agents/) differs from its catalog source (catalog/agents/). Drift
means the live runtime is out of sync with the single source of truth — a
correctness and security risk, since the catalog may declare least-privilege
permissions that the live runtime doesn't enforce (or vice versa).
aspis drift).aspis export to confirm catalog→live alignment.aspis export uses (the plan_export/write_export
pipeline). Do NOT reimplement rendering — call the existing pipeline..opencode/agents/<name>.md (or the Claude
equivalent at .claude/agents/<name>.md).aspis export to reconcile.tools: list format differs between OpenCode and Claude). Drift
detection must compare the adapter-translated expected output against the
live runtime, not the raw catalog.