chore(gitignore): détrack .ideai/layouts.json (état UI runtime machine-local)
layouts.json portait l'état UI runtime (active layout id + session ids), reconstruit à l'exécution et last-writer-wins — même catégorie que .ideai/live-state.json déjà ignoré. Versionné à tort, il était écrasé par git au switch de branche → activeId périmé → "not found: layout X" → cellules figées. On le détrack (git rm --cached, fichier conservé sur disque) et on l'ajoute au .gitignore sous le bloc live-state. Le fix runtime (self-heal de l'active layout) viendra dans un commit séparé sur cette branche. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@ -43,6 +43,9 @@ frontend/coverage/
|
||||
# Volatile agent live-state snapshot ("who is doing what right now", lot LS2):
|
||||
# rebuilt at runtime, keyed last-writer-wins — not versioned (unlike .ideai/memory/).
|
||||
.ideai/live-state.json
|
||||
# UI layout runtime state (active layout id + session ids) — machine-local,
|
||||
# rebuilt at runtime, last-writer-wins — not versioned (same class as live-state.json).
|
||||
/.ideai/layouts.json
|
||||
|
||||
# ─── Editors / OS ───────────────────────────────────────────────────────────
|
||||
.idea/
|
||||
|
||||
@ -1,19 +0,0 @@
|
||||
{
|
||||
"version": 1,
|
||||
"activeId": "49c6b0fc-13c1-40f5-9464-d3248ab54597",
|
||||
"layouts": [
|
||||
{
|
||||
"id": "49c6b0fc-13c1-40f5-9464-d3248ab54597",
|
||||
"name": "Default",
|
||||
"kind": "terminal",
|
||||
"tree": {
|
||||
"root": {
|
||||
"type": "leaf",
|
||||
"node": {
|
||||
"id": "852f5128-5b98-4d36-9a18-e49a57fc4940"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user