Plan initial d’implémentation complet après le design #17

Closed
opened 2026-08-31 01:08:22 +00:00 by hephaistos · 5 comments
Owner

MODE: EXECUTION

Objective

Produce the complete initial implementation plan for AURoscope after the accepted design gate.

Authorized scope

  • Create docs/implementation/initial-plan.md.
  • Sequence the work as strict TDD slices with exact repository paths, RED/GREEN/refactor steps, verification commands, dependencies, and acceptance criteria.
  • Define branch and pull-request policy for later implementation work.
  • Reconcile every slice with the accepted product specification and ADR-0001 through ADR-0014.

Excluded scope

  • No production implementation.
  • No source, migration, fixture, packaging, or CI implementation beyond naming those future artifacts in the plan.
  • No amendment of accepted design decisions without a separate decision issue.

Completion criteria

  • The plan covers the complete v1 path from project bootstrap through disposable-Arch end-to-end and release gates.
  • Every implementation slice has explicit prerequisites, exact files, tests-first steps, commands, and observable exit criteria.
  • Cross-cutting security, compatibility, recovery, and human-authority invariants are traceable to the accepted ADRs.
  • Documentation checks pass and the planning PR is ready for Mathieu's review.

Authorized by Mathieu in the AURoscope Telegram thread after PR #1 merged. Planning only; implementation remains separately gated.

MODE: EXECUTION ## Objective Produce the complete initial implementation plan for AURoscope after the accepted design gate. ## Authorized scope - Create `docs/implementation/initial-plan.md`. - Sequence the work as strict TDD slices with exact repository paths, RED/GREEN/refactor steps, verification commands, dependencies, and acceptance criteria. - Define branch and pull-request policy for later implementation work. - Reconcile every slice with the accepted product specification and ADR-0001 through ADR-0014. ## Excluded scope - No production implementation. - No source, migration, fixture, packaging, or CI implementation beyond naming those future artifacts in the plan. - No amendment of accepted design decisions without a separate decision issue. ## Completion criteria - The plan covers the complete v1 path from project bootstrap through disposable-Arch end-to-end and release gates. - Every implementation slice has explicit prerequisites, exact files, tests-first steps, commands, and observable exit criteria. - Cross-cutting security, compatibility, recovery, and human-authority invariants are traceable to the accepted ADRs. - Documentation checks pass and the planning PR is ready for Mathieu's review. Authorized by Mathieu in the AURoscope Telegram thread after PR #1 merged. Planning only; implementation remains separately gated.
Author
Owner

Plan initial complet livré pour revue.

  • commit signé : cea3087706ec703d612b6ea7349a9516af8f29d9
  • PR : #18
  • portée : documentation seulement, 19 tranches TDD, ADR-0001 à ADR-0014 tracées
  • validation : structure complète, liens locaux valides, git diff --check propre, branche distante synchronisée

Aucun code de production n’a été écrit. L’implémentation reste soumise à des issues MODE: EXECUTION séparées après acceptation du plan.

Plan initial complet livré pour revue. - commit signé : `cea3087706ec703d612b6ea7349a9516af8f29d9` - PR : https://git.2027a.net/2027a/auroscope/pulls/18 - portée : documentation seulement, 19 tranches TDD, ADR-0001 à ADR-0014 tracées - validation : structure complète, liens locaux valides, `git diff --check` propre, branche distante synchronisée Aucun code de production n’a été écrit. L’implémentation reste soumise à des issues `MODE: EXECUTION` séparées après acceptation du plan. <!-- auroscope-plan-pr:18 -->
Author
Owner

La PR de planification existante a été réconciliée après revue croisée : #18

Le commit signé 900d9a67a0f0ba0834be7966232ecba6ee08dc8f ajoute notamment la porte explicite de transition design → implémentation, les micro-cycles TDD, le contrat AUR RPC borné, le pinning des options SQLite et les contrôles documentaires. Les 19 tranches, ADR-0001 à ADR-0014, risques, validations et indications de revue sont dans la PR. Aucun code de production n’a été écrit.

La PR de planification existante a été réconciliée après revue croisée : https://git.2027a.net/2027a/auroscope/pulls/18 Le commit signé `900d9a67a0f0ba0834be7966232ecba6ee08dc8f` ajoute notamment la porte explicite de transition design → implémentation, les micro-cycles TDD, le contrat AUR RPC borné, le pinning des options SQLite et les contrôles documentaires. Les 19 tranches, ADR-0001 à ADR-0014, risques, validations et indications de revue sont dans la PR. Aucun code de production n’a été écrit. <!-- auroscope-plan-pr:18-refinement:900d9a6 -->
Author
Owner

Plan réconcilié après revue : #18

Le commit Hephaistos signé 6c86e714e384aa0fee9d2ff6be21d5495affc558 synchronise la branche de la carte et la branche de la PR. Chacun des 7 jalons contient maintenant les prérequis, chemins exacts, cycles RED/GREEN/REFACTOR, commandes exécutables et critères de sortie exigés par l’issue. Vérifications réelles : liens locaux OK, 49/49 marqueurs structurels, markdownlint sur 1 fichier avec 0 erreur, git diff --check propre. Aucun code de production.

Plan réconcilié après revue : https://git.2027a.net/2027a/auroscope/pulls/18 Le commit Hephaistos signé `6c86e714e384aa0fee9d2ff6be21d5495affc558` synchronise la branche de la carte et la branche de la PR. Chacun des 7 jalons contient maintenant les prérequis, chemins exacts, cycles RED/GREEN/REFACTOR, commandes exécutables et critères de sortie exigés par l’issue. Vérifications réelles : liens locaux OK, 49/49 marqueurs structurels, markdownlint sur 1 fichier avec 0 erreur, `git diff --check` propre. Aucun code de production.
Author
Owner

Plan final réconcilié dans la PR #18 : #18

Le commit Hephaistos signé 6c86e714e384aa0fee9d2ff6be21d5495affc558 est maintenant identique sur la branche exigée par la tâche et sur la branche de la PR. Les 7 jalons verticaux contiennent chacun leurs prérequis, chemins exacts, cycles RED/GREEN/REFACTOR, commandes exécutables et critères de sortie.

Validation réelle : markdownlint-cli2 v0.19.0 a linté le fichier réel avec 0 erreur (MD013 désactivée explicitement dans le document); git diff --check est propre. Aucun code de production n’a été écrit.

Plan final réconcilié dans la PR #18 : https://git.2027a.net/2027a/auroscope/pulls/18 Le commit Hephaistos signé `6c86e714e384aa0fee9d2ff6be21d5495affc558` est maintenant identique sur la branche exigée par la tâche et sur la branche de la PR. Les 7 jalons verticaux contiennent chacun leurs prérequis, chemins exacts, cycles RED/GREEN/REFACTOR, commandes exécutables et critères de sortie. Validation réelle : `markdownlint-cli2` v0.19.0 a linté le fichier réel avec 0 erreur (MD013 désactivée explicitement dans le document); `git diff --check` est propre. Aucun code de production n’a été écrit. <!-- auroscope-plan-pr:18-final:6c86e71 -->
Author
Owner

Issue fermée comme supersédée. Le plan produit dans PR #18 ne sera pas fusionné. La décision LLM-first minimale est finalisée dans PR #20 et le nouveau plan sera produit sous l’issue d’exécution #21 après le spike Paru.

Issue fermée comme supersédée. Le plan produit dans PR #18 ne sera pas fusionné. La décision LLM-first minimale est finalisée dans PR #20 et le nouveau plan sera produit sous l’issue d’exécution #21 après le spike Paru.
Sign in to join this conversation.
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#17
No description provided.