ADLC
Reference

Architecture Decision Records

The accepted ADRs behind ADLC's editor integrations and adversarial-review gates.

Architecture Decision Records

ADRs capture the decisions that shaped ADLC, chiefly how it integrates with each agentic editor and where adversarial review sits in the lifecycle. Each links to the full record in the repo. All nine are Accepted.

#TitleSummary
0001Codex-Native ADLC IntegrationHow the deterministic @adlc/* gates and doctrine are brought natively into Codex, following the Claude Code integration.
0002Reconciling the adlc commandTwo parallel efforts each shipped an adlc bin; resolved with Option D: separate concern-focused binaries rather than one conflicting package.
0003ADLC as a Claude Code pluginPackages the ~20 gate CLIs as a Claude Code plugin. Shipped GA (phases A–F merged).
0004OpenCode integration: rails-guard MVPThe in-session P3 rails-guard hook for OpenCode as an MVP, with the remaining phases as follow-on.
0005Risk-gated adversarial design reviewAdds a risk-gated adversarial design-review gate at the P1→P2 boundary, where clarity gates alone are insufficient. Recommended practice; deterministic tooling deferred.
0006Cursor native integration: marketplace pluginShips adlc-cursor as a .cursor-plugin marketplace plugin (hooks, skills, commands) with CI rail backstop; npm scaffolder kept as legacy fallback.
0007Risk-tiered multi-model adversarial reviewPrefers a reviewer model from a different provider than the builder, tiered by risk. Recommended practice; mechanical enforcement deferred.
0008Adversarial-review coverage mapMaps the mature adversarial-review engine across the whole ADLC. It had been wired into only P1→P2 and P5.
0009Universal install via the plugins installernpx plugins add stays the recommended install path; the third-party-installer supply-chain exposure is an explicitly accepted residual risk, and docs may only claim harness coverage the installer actually has.

Browse the source directory: docs/adr/.

On this page