Démarrer l’état des lieux d’entrée dans un tunnel par espace #62

Closed
opened 2026-07-26 19:35:50 +02:00 by nessar · 6 comments
nessar commented 2026-07-26 19:35:50 +02:00 (Migrated from 172.24.0.1:8928)

Parent

#60

What to build

Depuis un brouillon de bail complet, le bailleur ouvre un tunnel non linéaire qui suit l’ordre de visite figé. Il vérifie les informations générales, traite chaque espace avec ses surfaces, équipements, meubles et éléments libres, renseigne les données techniques, puis accède à une synthèse.

Acceptance criteria

  • Le brouillon d’entrée est créé depuis le brouillon complet du bail, l’inventaire courant et les espaces figés, sans exiger une révision de bail déjà générée.
  • Les prérequis manquants empêchent le démarrage avec un message indiquant l’action à réaliser.
  • Le tunnel utilise le stepper Angular Material en mode non linéaire et présente les informations générales, une étape par espace, l’étape technique et la synthèse.
  • Les espaces apparaissent dans l’ordre figé et chaque étape regroupe sol, murs, plafond, équipements et lignes d’inventaire de l’espace.
  • Le bailleur peut ajouter un élément supplémentaire propre au constat sans créer de ligne dans l’inventaire contractuel.
  • Toutes les étapes restent directement accessibles et les changements de navigation sont utilisables au clavier et sur mobile.
  • Le chargement initial distingue explicitement les états en cours, vide et en erreur.
  • Le parcours API et le parcours navigateur démontrent la création du brouillon et la navigation complète dans le tunnel.

Blocked by

## Parent #60 ## What to build Depuis un brouillon de bail complet, le bailleur ouvre un tunnel non linéaire qui suit l’ordre de visite figé. Il vérifie les informations générales, traite chaque espace avec ses surfaces, équipements, meubles et éléments libres, renseigne les données techniques, puis accède à une synthèse. ## Acceptance criteria - [ ] Le brouillon d’entrée est créé depuis le brouillon complet du bail, l’inventaire courant et les espaces figés, sans exiger une révision de bail déjà générée. - [ ] Les prérequis manquants empêchent le démarrage avec un message indiquant l’action à réaliser. - [ ] Le tunnel utilise le stepper Angular Material en mode non linéaire et présente les informations générales, une étape par espace, l’étape technique et la synthèse. - [ ] Les espaces apparaissent dans l’ordre figé et chaque étape regroupe sol, murs, plafond, équipements et lignes d’inventaire de l’espace. - [ ] Le bailleur peut ajouter un élément supplémentaire propre au constat sans créer de ligne dans l’inventaire contractuel. - [ ] Toutes les étapes restent directement accessibles et les changements de navigation sont utilisables au clavier et sur mobile. - [ ] Le chargement initial distingue explicitement les états en cours, vide et en erreur. - [ ] Le parcours API et le parcours navigateur démontrent la création du brouillon et la navigation complète dans le tunnel. ## Blocked by - #61
nessar commented 2026-07-26 19:35:51 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in issue #63

mentioned in issue #63
nessar commented 2026-07-26 19:35:52 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in issue #64

mentioned in issue #64
nessar commented 2026-07-27 19:43:58 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in commit a4faa3133f14a5a53a4a0a1d6ba6e800d315fdd2

mentioned in commit a4faa3133f14a5a53a4a0a1d6ba6e800d315fdd2
nessar commented 2026-07-27 19:43:58 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in commit a43898d5149fd14e1125adb028c84b1e3ce25d70

mentioned in commit a43898d5149fd14e1125adb028c84b1e3ce25d70
nessar commented 2026-07-27 19:43:58 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in commit 43558df85917b17dccc10c58477f85d0554d25c3

mentioned in commit 43558df85917b17dccc10c58477f85d0554d25c3
nessar (Migrated from 172.24.0.1:8928) closed this issue 2026-07-28 09:20:49 +02:00

Preserved GitLab #62 history: source attribution, exact timestamps, discussion grouping and review positions. Historical diff snapshots: 1; visible source notes: 5.

gitlab-47-issue-62.md (SHA-256 d67260608167afc73dd4ab14a8de663395ba22d08abd0116dd2bdf840140801b)

gitlab-47-issue-62.json (SHA-256 67b604990ccb65cf68376b8b98a1ab3c3cf2331906d7ee350c35ba98798ae110)

Old CI job execution and reports are omitted. Original source files and rollback backups remain protected.

<!-- gitlab-to-gitea-history:47:Issue:62 --> Preserved GitLab #62 history: source attribution, exact timestamps, discussion grouping and review positions. Historical diff snapshots: 1; visible source notes: 5. [gitlab-47-issue-62.md](https://gitea.nessar.fr/attachments/aaec1521-8979-462a-b403-15f90e2e10ab) (SHA-256 `d67260608167afc73dd4ab14a8de663395ba22d08abd0116dd2bdf840140801b`) [gitlab-47-issue-62.json](https://gitea.nessar.fr/attachments/cc1ed577-552c-4ec4-a4b9-206953f14116) (SHA-256 `67b604990ccb65cf68376b8b98a1ab3c3cf2331906d7ee350c35ba98798ae110`) Old CI job execution and reports are omitted. Original source files and rollback backups remain protected.
gitea-emergency added this to the Development project 2026-10-11 22:14:36 +02:00
gitea-emergency moved this to Closed in Development on 2026-10-11 22:14:36 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nessar/lmnp-organizer#62