rea/docs/adr
N0zoM1z0 f9f2fbe2fc docs(architecture): define provider selection and analysis profiles
Accept a strict split between disjoint CompositeProvider routing and an overlapping deep-provider registry with deterministic request, CLI, and environment selection.

Specify target binding, no-fallback lifecycle semantics, adapter-owned open options, canonical analysis profile commitments, snapshot v2 migration, and backward-compatible Evidence v2 provenance.

Document target-free candidate diagnostics, compatibility projections, rejected alternatives, and required behavior scenarios that the provider foundation and Ghidra PRs must satisfy.
2026-07-15 18:04:32 +08:00
..
0001-provider-selection-and-analysis-profiles.md docs(architecture): define provider selection and analysis profiles 2026-07-15 18:04:32 +08:00
README.md docs(architecture): define provider selection and analysis profiles 2026-07-15 18:04:32 +08:00

README.md

Architecture decision records

Accepted decisions describe the architecture that implementation PRs must follow. Acceptance does not by itself mean the behavior is shipped; each record states its implementation status separately.

ADR Status Implementation
0001: Provider selection and analysis profiles Accepted Planned