Aligner les parcours de Révision IRL #56

Closed
opened 2026-07-24 17:46:08 +02:00 by nessar · 5 comments
nessar commented 2026-07-24 17:46:08 +02:00 (Migrated from 172.24.0.1:8928)

Parent

#42

What to build

Make Révision IRL preview, proposal, delivery, proof, and application workflows explain invalid indices, periods, amounts, dates, and files consistently with the backend.

Acceptance criteria

  • Every editable revision value is audited against its request constraint and rent-revision domain rule.
  • Invalid indices, reference periods, chosen amounts, dates, delivery facts, and proof metadata show French field or operation guidance.
  • Backend request failures use the shared stable path/code contract; unavailable indices and revision conflicts retain their dedicated statuses and recovery messages.
  • Failed preview, proposal, and application operations preserve input and established content with truthful local busy feedback.
  • Correcting one value clears only its mapped error and unknown codes fall back safely.
  • Existing rent-revision backend, service, component, and history tests cover the slice and relevant checks pass.

Blocked by

## Parent #42 ## What to build Make Révision IRL preview, proposal, delivery, proof, and application workflows explain invalid indices, periods, amounts, dates, and files consistently with the backend. ## Acceptance criteria - [ ] Every editable revision value is audited against its request constraint and rent-revision domain rule. - [ ] Invalid indices, reference periods, chosen amounts, dates, delivery facts, and proof metadata show French field or operation guidance. - [ ] Backend request failures use the shared stable path/code contract; unavailable indices and revision conflicts retain their dedicated statuses and recovery messages. - [ ] Failed preview, proposal, and application operations preserve input and established content with truthful local busy feedback. - [ ] Correcting one value clears only its mapped error and unknown codes fall back safely. - [ ] Existing rent-revision backend, service, component, and history tests cover the slice and relevant checks pass. ## Blocked by - #46
nessar commented 2026-07-24 17:46:08 +02:00 (Migrated from 172.24.0.1:8928)

/blocked_by #46

/blocked_by #46
nessar commented 2026-07-24 17:46:11 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in issue #59

mentioned in issue #59
nessar commented 2026-07-24 20:02:06 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in commit 5af6b4b441572542b5e2db9e3240953c66af88ed

mentioned in commit 5af6b4b441572542b5e2db9e3240953c66af88ed
nessar commented 2026-07-24 20:02:07 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in commit dd2c8d43450d9a9eff0d73ae4ec38db01f25ff97

mentioned in commit dd2c8d43450d9a9eff0d73ae4ec38db01f25ff97
nessar (Migrated from 172.24.0.1:8928) closed this issue 2026-07-26 19:21:42 +02:00

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

gitlab-47-issue-56.md (SHA-256 73c10bfc2e30894d3a002f62228d922f0d07a8315908bf916186ced385424e12)

gitlab-47-issue-56.json (SHA-256 b0e34cfb8db29325f0c1f31da1969d27503d8898c405537ba42662196c9d9720)

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

<!-- gitlab-to-gitea-history:47:Issue:56 --> Preserved GitLab #56 history: source attribution, exact timestamps, discussion grouping and review positions. Historical diff snapshots: 1; visible source notes: 4. [gitlab-47-issue-56.md](https://gitea.nessar.fr/attachments/cf4091a3-eeb0-4014-ae84-82025f540abd) (SHA-256 `73c10bfc2e30894d3a002f62228d922f0d07a8315908bf916186ced385424e12`) [gitlab-47-issue-56.json](https://gitea.nessar.fr/attachments/5dffb8c4-8f89-4820-93e8-6043e8e18d24) (SHA-256 `b0e34cfb8db29325f0c1f31da1969d27503d8898c405537ba42662196c9d9720`) 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#56