# pidex-roadmap Rules Index

Last updated: 2026-05-22 (epic interview readiness)

## Active Rules

| Rule | File | PROC-NEW | Summary |
|------|------|----------|---------|
| Structural Code Search Default | [../shared/structural-code-search.md](../shared/structural-code-search.md) | PROC-AST-GREP-1 | Prefer ast-grep for structural code searches; use rg for literal text and document the chosen search evidence |
| Provider-Safe Defensive Review Language | [../shared/provider-safe-defensive-review-language.md](../shared/provider-safe-defensive-review-language.md) | PROC-PROVIDER-SAFE-1 | Frame authorized local reviews as concrete defensive invariants; compact refusal recovery preserves findings and gates |
| Release-Lane Taxonomy Collision Handling | [release-lane-taxonomy-collision-handling.md](release-lane-taxonomy-collision-handling.md) | 026-3B | Roadmap updates must use canonical lane tags (`hotfix-lane`/`epic-lane`) and keep colliding streams in distinct rows |
| Version Label Sweep at Plan-Close | [version-label-sweep-at-plan-close.md](version-label-sweep-at-plan-close.md) | 47-2 | After devops closes a plan, sweep product-roadmap.md for duplicate/stale version section headers and fix them in the same run |
| Epic Interview Readiness Status | [epic-interview-readiness.md](epic-interview-readiness.md) | ROADMAP-INTERVIEW-1 | Use `Interview` for roadmap epics that need product/domain interview before planner handoff |

## How to use

Read this index at task start. Load specific rule files when relevant to current task.
