Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.04 KB

File metadata and controls

52 lines (38 loc) · 1.04 KB

Roadmap

Milestone 1: Repository Bootstrap

  • Rust workspace.
  • Public docs.
  • Community files.
  • GitHub templates.
  • CI workflow.

Milestone 2: Config And IR

  • Strict .rulepath.yml loading.
  • internal_web_app profile merging.
  • Starter config generation.
  • Common IR models.
  • JSON serialization.

Milestone 3: First End-To-End Scan

  • Workspace scanner.
  • TypeScript and Python parser adapter foundations.
  • Express route discovery.
  • Prisma sink extraction.
  • INV001, INV002, and INV006.
  • Text and JSON output.

Milestone 4: Python Parity

  • FastAPI route discovery.
  • SQLAlchemy sink extraction.
  • Safe and unsafe fixtures.

Milestone 5: Deeper Framework Support

  • Django and DRF.
  • Next.js and Auth.js/NextAuth.
  • Deep auth evidence normalization.
  • Service-layer tracing.

Milestone 6: CI Readiness

  • Baselines.
  • SARIF.
  • GitHub Actions annotations.
  • Stable fingerprint policies.

Milestone 7: Complete v1 Rule Catalog

  • INV003 through INV008.
  • HINT001 through HINT006.
  • Rule explanations and fixture coverage.