This directory captures architecture decisions that shape Recurgent's runtime behavior and maintenance model.
Every new ADR must include these sections to make expected impact testable:
Status Quo BaselineExpected Improvements(with measurable deltas)Non-Improvement Expectations(what should stay unchanged)Validation Signals(tests/traces/log fields and thresholds)Rollback or Adjustment Triggers
Use docs/adrs/TEMPLATE.md for new ADRs.
0001-core-dispatch-via-method-missing.md0002-provider-abstraction-and-model-routing.md0003-error-handling-contract.md0004-llm-native-coordination-surface.md0005-project-name-transition-to-recurgent.md0006-monorepo-runtime-boundaries.md0007-runtime-agnostic-contract-spec.md0008-tool-builder-tool-language-and-tolerant-delegations.md0009-issue-first-pr-compliance-gate.md0010-dependency-aware-generated-programs-and-environment-contract-v1.md0011-env-cache-policy-and-effective-manifest-execution.md0012-cross-session-tool-persistence-and-evolutionary-artifact-selection.md0013-cacheability-gating-and-pattern-memory-for-tool-promotion.md0014-outcome-boundary-contract-validation-and-tolerant-interface-canonicalization.md0015-tool-self-awareness-and-boundary-referral-for-emergent-tool-evolution.md0016-validation-first-fresh-generation-and-transactional-guardrail-recovery.md0017-contract-driven-utility-failures-and-observational-runtime.md0018-contextview-and-recursive-context-exploration-v1.md0019-structured-conversation-history-first-and-recursion-deferral.md0020-generated-code-execution-sandbox-isolation.md0021-external-data-provenance-invariant.md0022-guardrail-exhaustion-boundary-normalization.md0023-solver-shape-and-reliability-gated-tool-evolution.md0024-contract-first-role-profiles-and-state-continuity-guard.md0025-awareness-substrate-and-authority-boundary.md0026-response-content-continuity-substrate.md0027-simulation-preparedness-and-readiness-gates.md0028-live-shadow-simulation-and-dual-lane-evidence.mdTEMPLATE.md
acceptedsupersededproposed