hooks-cursor-026b0d — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited hooks-cursor-026b0d (Hook) 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.
<p align="center"> <img src="cn-logo.svg" alt="CodeNexus" width="120"> </p>
<h1 align="center">AIDOCS</h1>
<p align="center"> <strong>AI Doctrine Orchestrator, Control & Security</strong> </p>
<p align="center"> The orchestration and governance layer for AI coding agents — persistent memory, indexed retrieval, conductor + lanes, a dashboard, and a security gate cascade that makes bad agent behavior catchable, not silent. </p>
<p align="center"> <!-- Badges read live values from a generated status file, not hand-written claims. --> <a href="mcp/.deploy-reports/RELEASE_STATUS.md"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/cristian1991/AIDOCS/main/mcp/.deploy-reports/status.json&v=2" alt="tests"></a> <img src="https://img.shields.io/github/v/release/cristian1991/AIDOCS?label=version&color=blue" alt="version"> <img src="https://img.shields.io/badge/license-BSL%201.1-lightgrey" alt="license"> <img src="https://img.shields.io/badge/python-3.11%2B-yellow" alt="python"> </p>
<p align="center"> A <a href="https://codenexus.cloud">CodeNexus</a> project </p>
<h3 align="center">Supported Agents</h3>
<p align="center"> <table align="center"> <tr> <td align="center" valign="top" width="200"> <img src="https://img.shields.io/badge/Claude_Code-CC5500?style=for-the-badge&logo=anthropic&logoColor=white" alt="Claude Code"><br> <sub>Hooks + MCP + Dashboard</sub><br> <sub><strong>Full orchestration</strong></sub> </td> <td align="center" valign="top" width="200"> <img src="https://img.shields.io/badge/OpenCode-000000?style=for-the-badge" alt="OpenCode"><br> <sub>Plugin + MCP + Serve mode</sub><br> <sub><strong>Full orchestration</strong></sub> </td> <td align="center" valign="top" width="200"> <img src="https://img.shields.io/badge/Codex-10A37F?style=for-the-badge&logo=openai&logoColor=white" alt="Codex"><br> <sub>MCP + CLI conductor</sub><br> <sub><strong>Full orchestration</strong></sub> </td> <td align="center" valign="top" width="200"> <img src="https://img.shields.io/badge/Any_MCP_Host-4A90D9?style=for-the-badge" alt="MCP"><br> <sub>Via <code>.mcp.json</code></sub><br> <sub>Tools + memory</sub> </td> </tr> </table> </p>
AIDOCS is an overlay that makes AI coding agents smarter and safer without replacing them. It works with Claude Code, Codex, OpenCode, Cursor, and any MCP-compatible host. Six capabilities, each with a runtime path, an enforcement story, and honest limits:
/.MEMORY/ tree, routed bootstrap, typed memory capture with auto-linking.See FEATURES.md for the capability-by-capability deep dive.
AIDOCS is built for a future in which individuals can explore, learn, build, and govern their own AI agents without asking anyone's permission.
The source is visible because the future should be understandable. The license makes that intent legally binding rather than aspirational:
Visibility is not surrender, and freedom for builders is not a loophole for vendors. See LICENSE for the binding terms, COMMERCIAL.md for the plain-language commercial boundary, and NOTICE for authorship.
Use the tools well. Build things worth building. Leave the castle stronger than you found it.
AIDOCS is one law expressed across many surfaces. Every host call — whether a Claude Code hook, an OpenCode plugin call, or a raw MCP tools/call — converges on the same gate cascade and the same audit ledger.
Hosts: Claude Code · OpenCode · Codex · any MCP host
│ host hooks (PreTool / UserPrompt / Stop / …) · .mcp.json
▼
Adapters (thin) → single gate entrypoint
│
▼
Gate cascade: lifecycle/task gate → taxonomy judge →
output guard → tool policies + RBAC → audit ledger
│
├─→ Capabilities: memory · index · conductor/lanes · dashboard
└─→ Shell egress (one chokepoint): judge → run → output guard → auditTwo principles govern the whole system:
Read SECURITY.md for the gate cascade and its honest limits, and QUALITY_AND_RELEASE_TRUTH.md for how to read the published quality artifacts.
Pre-1.0 beta (`v2.3.0bN`). The foundation — memory, retrieval, conductor, dashboard, the security gate cascade, and a private deploy gate — is shipped and in daily use.
What's deliberately still on the frontier, and labeled as such: physical OS-level sandboxing (today's judge + chokepoint are real but heuristic), a single unified decision engine across inner and outer gates, structured (non-regex) command parsing, and the A2A conductor protocol. The roadmap is a list of frontiers, not a list of claims — see PUBLIC_ROADMAP.md for the honest split between what AIDOCS proves today and what it does not prove yet.
Download AIDOCS-Setup.exe from Releases. Includes Python, setup wizard, and dashboard.
curl -fsSL https://raw.githubusercontent.com/cristian1991/AIDOCS/main/core/scripts/install.sh | bashpip install aidocs-mcp # install the package
aidocs setup # configure MCP, hooks, project init
aidocs doctor # verifyThen open your project in any supported host and type /aidocs to activate managed mode.
See README_INSTALL.md for the full install matrix and the optional [nlp] extras.
The public docs are organized by what you're trying to do. The README is the gate sign; this is the castle map.
Understand the system
FEATURES.md — capability-by-capability deep dive of what ships todayPUBLIC_ROADMAP.md — proven-today vs. frontier, by what each item strengthensInstall & integrate
README_INSTALL.md — install paths (Python, Windows installer, source) + [nlp] extrasHOSTS.md — truthful per-host capability matrix (Claude Code / OpenCode / Codex / generic MCP)mcp/HOST_INTEGRATION.md — host integration contractsUse the capabilities
MEMORY_AND_INDEXING.md — /.MEMORY/ layout, session lifecycle, retrieval surfaceCONDUCTOR_AND_LANES.md — multi-agent orchestrationDASHBOARD.md — the desktop appmcp/INDEX_LANGUAGE_DESCRIPTORS.md — descriptor schema for built-in and project-local indexingTrust & truth
SECURITY.md — gate cascade, known limits, deploy-gate authority, vulnerability reportingQUALITY_AND_RELEASE_TRUTH.md — how to read the badges and what they proveCONTRIBUTING.md — how to land a PRLegal & credits
LICENSE — Business Source License 1.1 (the binding terms)COMMERCIAL.md — the plain-language commercial boundaryNOTICE — authorship and attributionACKNOWLEDGMENTS.md — special thanks to the third-party, vendored, and bundled tools AIDOCS usesAIDOCS/
├─ mcp/ MCP server runtime (aidocs_mcp), tests, release reports
├─ core/ hooks, command/skill packs, memory templates, doctrine rules
├─ apps/ aidocs-dashboard (Tauri desktop app)
├─ docs/ submission / reviewer-facing documentation
├─ third_party/ vendored dependencies (e.g. mempalace)
└─ *.md public docs (this README + the tree above)Per-release highlights and live test counts come from the badges and mcp/.deploy-reports/RELEASE_STATUS.md. Binaries are on Releases.
AIDOCS is source-available under the Business Source License 1.1, converting to Apache 2.0 on 2030-05-31. Free in production for individuals and non-profits; a commercial license is required for for-profit production use. See LICENSE, COMMERCIAL.md, and NOTICE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.