Decision: adopt the minimal LLM-first architecture #20

Merged
mathieu merged 3 commits from decision/issue-19-minimal-llm-first into main 2026-08-31 03:08:24 +00:00
Owner

Summary

  • record the accepted minimal LLM-first architecture in ADR-0015;
  • make Codex CLI the mandatory v1 audit core;
  • preserve fully native, audit-free Paru/Pacman behavior for official packages;
  • preserve Paru-native search, mixed installs, dependency resolution, makepkg, and final Pacman installation;
  • reduce implementation shape to one internal/app package, two SQLite concepts, and a minimal pre-build identity guard;
  • supersede the former scanner, multi-backend, approval lifecycle, broad state, recovery, and package-layer ADRs;
  • archive the former design proposal, prompt, and dependency selection while keeping historical links valid;
  • require one disposable-Arch Paru worktree/edit/final-build spike before the new implementation plan.

Authorization

  • decision issue: #19
  • Mathieu authorization: exact standalone GO DECISION in issue comment 1314

Scope

Documentation and decision finalization only. No production code and no implementation plan are included.

Verification

  • all repository-relative Markdown links resolve;
  • all Markdown code fences are balanced;
  • active and superseded ADR statuses are explicit;
  • active docs contain the confirmed official-update, search/install, mixed-target, Codex, decision, and final-Paru boundaries;
  • git diff --check clean;
  • signed commit and remote branch synchronization verified.

Closes #19

## Summary - record the accepted minimal LLM-first architecture in ADR-0015; - make Codex CLI the mandatory v1 audit core; - preserve fully native, audit-free Paru/Pacman behavior for official packages; - preserve Paru-native search, mixed installs, dependency resolution, `makepkg`, and final Pacman installation; - reduce implementation shape to one `internal/app` package, two SQLite concepts, and a minimal pre-build identity guard; - supersede the former scanner, multi-backend, approval lifecycle, broad state, recovery, and package-layer ADRs; - archive the former design proposal, prompt, and dependency selection while keeping historical links valid; - require one disposable-Arch Paru worktree/edit/final-build spike before the new implementation plan. ## Authorization - decision issue: #19 - Mathieu authorization: exact standalone `GO DECISION` in issue comment 1314 ## Scope Documentation and decision finalization only. No production code and no implementation plan are included. ## Verification - all repository-relative Markdown links resolve; - all Markdown code fences are balanced; - active and superseded ADR statuses are explicit; - active docs contain the confirmed official-update, search/install, mixed-target, Codex, decision, and final-Paru boundaries; - `git diff --check` clean; - signed commit and remote branch synchronization verified. Closes #19
Author
Owner

Finalisation liée :

  • décision #19 acceptée et fermée;
  • ancien plan #17 / PR #18 fermés sans fusion;
  • suivi du spike Paru et du nouveau plan minimal : #21.

L’issue #21 reste bloquée jusqu’à la fusion de cette PR; elle n’autorise aucune implémentation Go de production.

Finalisation liée : - décision #19 acceptée et fermée; - ancien plan #17 / PR #18 fermés sans fusion; - suivi du spike Paru et du nouveau plan minimal : #21. L’issue #21 reste bloquée jusqu’à la fusion de cette PR; elle n’autorise aucune implémentation Go de production.
mathieu deleted branch decision/issue-19-minimal-llm-first 2026-08-31 03:08:24 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
2027a/auroscope!20
No description provided.