Skip to content

Latest commit

 

History

History
134 lines (104 loc) · 5.3 KB

File metadata and controls

134 lines (104 loc) · 5.3 KB

Agent Guidance

This file is the canonical coding-agent guide for this repo.

If another tool or agent-specific file exists, it should point here instead of duplicating instructions.

Read Order

Read these before changing anything substantial:

  1. README.md
  2. PLAN.md
  3. docs/README.md
  4. docs/claim-register.md
  5. docs/reproduction-status.md
  6. paper/README.md
  7. paper/claim-matrix.md
  8. paper/publishability-status.md
  9. research/README.md
  10. research/experiments/registry.md

Use that order for repo-wide orientation.

Within docs/, use docs/README.md as the scoped router for the docs subtree only.

Task Routing

Do not read the whole repo by default. Pull only the context needed for the current task.

Current Research Position

Validated enough to guide work:

  • training-free temporal feature reuse is worth studying
  • same-position reuse is the default baseline
  • pixel diff is the current semantic-validation baseline
  • bounded measured sparse-vision execution now exists, but broad sparse-backend coverage and sparse LM prefill remain open systems work
  • imported target claims are tracked in the claim register; raw historical source imports are intentionally absent from the release tree because git history preserves them

Deprioritized until new evidence appears:

  • embedding relocation as the main temporal path
  • DCT-bypass as an early systems win
  • continuous H.264 spatial scoring as a saliency oracle

Still hypotheses:

  • changed-window sparse execution
  • stabilization plus same-position reuse for egomotion
  • changed-query attention after sparse execution is working
  • screen-content specialization
  • machine-oriented sidecars and AI-native codecs

Working Rules

  • Label every important claim as reproduced here, imported result, or hypothesis.
  • Keep Track A and Track B separate.
    • Track A: semantic substitution and answer stability.
    • Track B: real work skipped in decode, vision, attention, or prefill.
  • Hard-fail on mismatched shapes, silent truncation, or ambiguous parsing unless the repo explicitly wants softer behavior.
  • Use primary sources for literature or standards claims.
  • Do not let historical imports become the source of truth by repetition.

Knowledge Maintenance

The repo should accumulate evidence, not drift.

After every decision-worthy experiment:

  1. Add or update a dated note under research/experiments/<year>/.
  2. Put the preregistration at the top of that note before the run.
  3. Append execution, result, interpretation, and links after the run.
  4. Update research/decision-log.md if the result adopts, weakens, kills, or revives an idea.
  5. Update paper/framing.md if the contribution boundary, anti-claims, or future-work story changed.

Durable homes:

  • PLAN.md: active roadmap and phase order
  • docs/: stable methodology, provenance, literature, and setup guidance
  • research/: experiment notes and decision ledger
  • paper/: manuscript source, claim framing, and paper-story notes

Model And Runtime Notes

  • First local target: Qwen2.5-VL-3B on MLX-VLM.
  • Second local model: Gemma 4 E4B as the early cross-family check.
  • Third-pass confirmation: Qwen2.5-VL-7B on smaller slices.
  • Interpret cross-family results per family. Do not collapse Qwen and Gemma into one acceptance metric.
  • Never assume a 28 px token block. Derive geometry from model config.

Review Standard

Before presenting work as complete:

  • run the relevant checks
  • say what was verified
  • say what remains imported or uncertain
  • record any weakened hypotheses, not just wins