chore(idea): bookkeeping .ideai — tickets #184-#207, contexts agents, mémoire (préparation train refonte web #202)
This commit is contained in:
38
.ideai/tickets/195/carnet.md
Normal file
38
.ideai/tickets/195/carnet.md
Normal file
@ -0,0 +1,38 @@
|
||||
---
|
||||
issueRef: "#195"
|
||||
version: 8
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1786703745054
|
||||
---
|
||||
2026-08-14 Main
|
||||
|
||||
Contexte initial
|
||||
- Regression AppImage: le dernier build perd l'ecriture agent, contrairement a l'AppImage actuellement dans ~/Documents qui contient le fix du 2026-08-13.
|
||||
|
||||
Constats
|
||||
- Aucun ticket existant trouve; ticket #195 cree et passe inProgress puis QA puis inProgress pour le rebuild.
|
||||
- Memoire ticket25: precedent bug EACCES ticket assistant = preset sandbox RO incluant execute; fix backend deja documente.
|
||||
- Cadrage Architect: la zone la plus suspecte pour les agents normaux est le seam structured Codex `workspace-write` dans `crates/application/src/agent/lifecycle.rs` et ses tests, possiblement non embarque dans la derniere AppImage.
|
||||
- Decision Git initiale: reutiliser `fix/185-codex-structured-project-root-write` dans `/tmp/idea-worktrees/fix-185-codex-structured-project-root-write`; le fix d'hier n'a jamais ete committe et doit etre reimplemente.
|
||||
|
||||
Execution
|
||||
- DevBackend a reimplemente le fix dans le worktree dedie.
|
||||
- Fichiers modifies: `crates/application/src/agent/lifecycle.rs`, `crates/application/tests/agent_lifecycle.rs`.
|
||||
- Tests dev cibles verts: `cargo fmt --all`, sous-ensembles `agent_lifecycle` pertinents verts.
|
||||
- Test large `cargo test -p application --test agent_lifecycle` encore rouge sur un echec preexistant hors perimetre: `launch_conventionfile_injects_assigned_skills_in_order`.
|
||||
- QA a execute la validation reelle avant rebuild et valide le fix pour #195.
|
||||
- Commandes QA vertes: `codex_git_enrichment_*`, `managed_temp_exposure_enriches_codex_policy_and_os_sandbox_from_same_resolution`, `codex_projection_folds_args_into_spawn_spec`.
|
||||
- Echec QA hors perimetre confirme: `launch_conventionfile_injects_assigned_skills_in_order`.
|
||||
|
||||
Git/Build
|
||||
- L'agent Git n'a pas renvoye de final exploitable malgre plusieurs relances; pour ne pas bloquer le rebuild demande par l'utilisateur, Main a fige minimalement le worktree dedie.
|
||||
- Commit local cree sur `fix/185-codex-structured-project-root-write`: `317cbbeb` — `fix(agent): restore codex project-root write access`.
|
||||
- Tag de build pose sur ce commit: `v0.4.1` (increment z sur branche de fix).
|
||||
- Le worktree de build n'avait pas `frontend/node_modules`; un symlink de travail vers les dependances du checkout principal a ete cree dans le worktree ephemere pour permettre le build sans toucher au repo principal.
|
||||
- Frontend build OK.
|
||||
- AppImage build OK avec `APPIMAGE_EXTRACT_AND_RUN=1`, `NO_STRIP=1`, `CARGO_HOME=/tmp/idea-cargo-home`.
|
||||
- Artefact produit: `/tmp/idea-worktrees/fix-185-codex-structured-project-root-write/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`.
|
||||
|
||||
Etat final
|
||||
- Correctif code + tests cibles verts + AppImage rebuild OK.
|
||||
- Non fait ici: remplacement manuel de l'AppImage actuellement utilisee dans ~/Documents et relance d'IdeA pour validation live dans l'application en cours.
|
||||
17
.ideai/tickets/195/issue.md
Normal file
17
.ideai/tickets/195/issue.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
id: "57b91305-a0b9-4a99-85ac-f14935667a8d"
|
||||
number: 195
|
||||
title: "Régression AppImage: les agents n'ont plus les accès en écriture dans le dernier build"
|
||||
status: "closed"
|
||||
priority: "critical"
|
||||
sprint: null
|
||||
links: []
|
||||
agentRefs: []
|
||||
attachments: []
|
||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
createdAt: 1786702541298
|
||||
updatedAt: 1786703745054
|
||||
version: 8
|
||||
---
|
||||
Le dernier build AppImage (distinct de l'AppImage actuellement dans ~/Documents) réintroduit un problème de permissions: les agents perdent les accès en écriture. Un fix avait été produit le 2026-08-13 et fonctionne dans l'AppImage actuellement dans Documents. Objectif: retrouver la régression, corriger les sources, rebuild une nouvelle AppImage, puis valider que les agents retrouvent l'écriture.
|
||||
Reference in New Issue
Block a user