provisioning/docs/src/architecture/adr
2026-01-14 04:59:11 +00:00
..
ADR-001-project-structure.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-002-distribution-strategy.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-003-workspace-isolation.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-004-hybrid-architecture.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-005-extension-framework.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-006-provisioning-cli-refactoring.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-007-kms-simplification.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-008-cedar-authorization.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
ADR-009-security-system-complete.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-010-configuration-format-strategy.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-011-nickel-migration.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-012-nushell-nickel-plugin-cli-wrapper.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-013-typdialog-integration.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-014-secretumvault-integration.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-015-ai-integration-architecture.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-016-schema-driven-accessor-generation.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-017-plugin-wrapper-abstraction-framework.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-018-help-system-fluent-integration.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-019-configuration-loader-modularization.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
adr-020-command-handler-domain-splitting.md chore: fix docs after fences fix 2026-01-14 04:59:11 +00:00
README.md chore: fix docs after fences fix 2026-01-14 04:53:21 +00:00

Architecture Decision Records (ADRs)

This directory contains all Architecture Decision Records for the provisioning platform. ADRs document significant architectural decisions and their rationale.

Index of Decisions

Core Architecture (ADR-001 to ADR-006)

Infrastructure & Configuration (ADR-007 to ADR-011)

Platform Services (ADR-012 to ADR-014)

AI and Intelligence (ADR-015)

How to Use ADRs

  1. For decisions affecting architecture: Create a new ADR with the next sequential number
  2. For reading decisions: Browse this list or check SUMMARY.md
  3. For understanding context: Each ADR includes context, rationale, and consequences

ADR Format

Each ADR follows this standard structure:

  • Context: What problem we're solving
  • Decision: What we decided
  • Rationale: Why we chose this approach
  • Consequences: Positive and negative impacts
  • Alternatives Considered: Other options we evaluated

Status Markers

  • Proposed: Under review, not yet final
  • Accepted: Approved and adopted
  • Superseded: Replaced by a later ADR
  • Deprecated: No longer recommended

Last Updated: 2025-01-08 Total ADRs: 15