agent-file-tools 0.50.0

Agent File Tools — tree-sitter powered code analysis for AI agents
Documentation
{
  "campaign": "hashline-edit-surface-refire4",
  "rule": "Every acceptance row A1-A18 and FINAL_GATES has exactly one owning slice. Prerequisites may implement supporting infrastructure but do not share ownership.",
  "rows": {
    "A1": {
      "title": "ORACLE CORPUS",
      "owner": "slice-4-parser-lookup-verification",
      "prerequisites": ["slice-1-oracle-hash-parity"]
    },
    "A2": {
      "title": "BYTE MODEL",
      "owner": "slice-2-scanner-byte-model",
      "prerequisites": ["slice-1-oracle-hash-parity"],
      "notes": "Slice 1 closes the hash-vector subset; slice 2 owns the remaining byte-model fixtures and the A2 row."
    },
    "A3": {
      "title": "RENDERING AND ELIGIBILITY",
      "owner": "slice-3-snapshots-residency"
    },
    "A4": {
      "title": "REQUIRED-TAG GUARDS",
      "owner": "slice-4-parser-lookup-verification",
      "prerequisites": ["slice-8-registration-transports"],
      "notes": "Engine rejection fixtures and stage mapping live in syntax; registration canaries are exercised through slice 8 transports but ownership stays with the engine registry."
    },
    "A5": {
      "title": "TAG LIFECYCLE",
      "owner": "slice-5-apply-repair-registers"
    },
    "A6": {
      "title": "RESIDENCY AND EVICTION",
      "owner": "slice-3-snapshots-residency",
      "prerequisites": ["slice-5-apply-repair-registers"],
      "notes": "Snapshot residency and eviction-history rows are owned here; register-bound rows are prerequisites implemented in slice 5."
    },
    "A7": {
      "title": "REGISTRATION MATRIX",
      "owner": "slice-8-registration-transports"
    },
    "A8": {
      "title": "TRANSACTIONS AND MV",
      "owner": "slice-6-transactions-mv-preview"
    },
    "A9": {
      "title": "STALE RECOVERY",
      "owner": "slice-7-remap-recovery"
    },
    "A10": {
      "title": "PREVIEW",
      "owner": "slice-6-transactions-mv-preview"
    },
    "A11": {
      "title": "ARM FLIP",
      "owner": "slice-8-registration-transports"
    },
    "A12": {
      "title": "BASELINE DRIFT",
      "owner": "slice-6-transactions-mv-preview"
    },
    "A13": {
      "title": "PERFORMANCE AND HEALTH",
      "owner": "slice-9-performance-release-gates"
    },
    "A14": {
      "title": "HOST DISPLAY",
      "owner": "slice-8-registration-transports"
    },
    "A16": {
      "title": "EVICTION-HISTORY TRANSITION",
      "owner": "slice-3-snapshots-residency"
    },
    "A17": {
      "title": "BACKUP-UNAVAILABLE",
      "owner": "slice-6-transactions-mv-preview"
    },
    "A18": {
      "title": "STAGE DISCRIMINATION",
      "owner": "slice-4-parser-lookup-verification"
    },
    "FINAL_GATES": {
      "title": "RELEASE TRAIN GATES",
      "owner": "slice-9-performance-release-gates",
      "gates": [
        "rust-test-gate",
        "typescript-suites",
        "governed-schema-and-manifest-audit",
        "windows-path-and-crlf-ci"
      ]
    }
  }
}