# LineUp France - Prod Validation Day Plan

Use this document to run the production validation session with a clear sequence, owners, and decision checkpoint.

## 1. Session goal

Validate the production critical path in one controlled session and end with a formal `GO / NO-GO` decision.

## 2. Suggested session format

### Slot 1 - Opening and environment gate
Duration: 10 min
Owner: QA + Ops

Checklist:
1. confirm participants
2. confirm test accounts
3. run infra gate
4. confirm no known blocker already open

Use:
- `docs/qa/prod-validation-command-sheet.md`
- `docs/qa/prod-validation-evidence-log-template.md`

### Slot 2 - Mission creation and multi-candidature
Duration: 15 min
Owner: QA + Client + Liner

Checklist:
1. client creates mission
2. liner A applies
3. liner B applies
4. client sees 2 applications
5. BO confirms pending applications

Critical outcome:
- only one liner must be selectable and retained

### Slot 3 - Payment and mission activation
Duration: 10 min
Owner: QA + Backend / BO

Checklist:
1. client chooses one liner
2. client confirms and pays
3. chosen liner sees active mission
4. rejected liner sees rejection state
5. BO payment record is coherent

Critical outcome:
- payment must be linked to the chosen liner only

### Slot 4 - Mission live flow
Duration: 20 min
Owner: QA + Mobile Client + Mobile Liner

Checklist:
1. start mission
2. arrive on site
3. queue state
4. client arrived
5. spot transmitted
6. mission completed

Critical outcome:
- client track, liner track, and BO timeline must remain coherent

### Slot 5 - Proofs, wallet, payout
Duration: 15 min
Owner: QA + Backend / BO + Ops

Checklist:
1. liner uploads proof
2. client sees proof
3. BO sees and moderates proof
4. wallet credit appears after queue
5. payout request succeeds

Critical outcome:
- wallet settlement must be correct

### Slot 6 - Geolocation and notifications
Duration: 10 min
Owner: QA + Mobile + Ops

Checklist:
1. verify mission location accuracy
2. verify live location consistency
3. verify client notifications
4. verify liner notifications

Critical outcome:
- no material geolocation mismatch on the live mission

### Slot 7 - Decision prep
Duration: 10 min
Owner: QA + Product

Checklist:
1. review evidence log
2. review blocking issues
3. classify remaining issues
4. prepare recommendation

Use:
- `docs/qa/prod-validation-triage-matrix.md`
- `docs/qa/final-go-no-go-decision-template.md`

### Slot 8 - Final decision
Duration: 10 min
Owner: Product + Tech + Ops + QA

Checklist:
1. final recap
2. GO or NO-GO issued
3. next actions assigned
4. if GO: prepare RC tag flow

Use:
- `docs/qa/release-candidate-runbook-2026-03-12.md`

## 3. Recommended participants

Minimum:
1. QA lead
2. product decision owner
3. backend / BO owner
4. one client app operator
5. one liner app operator
6. one ops / infra contact

## 4. Hard stop rules

Pause the session immediately if:
1. payment integrity is unclear
2. wallet settlement is wrong
3. multi-candidature integrity is broken
4. live mission geolocation is materially wrong
5. root cause ownership is unclear for a critical issue

## 5. Expected outputs at end of session

1. completed evidence log
2. completed GO / NO-GO template
3. list of accepted issues if GO
4. list of blockers and owners if NO-GO
5. RC tag action plan if GO

## References

- `docs/qa/prod-validation-pack-overview.md`
- `docs/qa/prod-validation-command-sheet.md`
- `docs/qa/prod-validation-evidence-log-template.md`
- `docs/qa/prod-validation-triage-matrix.md`
- `docs/qa/final-go-no-go-decision-template.md`
