# LineUp France - Executive Go / No-Go - 2026-03-12

## Decision

Status: `GO conditionnel`

## Why

Green locally on the full critical path:
1. BO smoke HTTP local: OK
2. BO real local E2E: `38 passed, 0 failed`
3. `client_app`: `11` widget tests passed + analyze OK
4. `liner_app`: `27` widget tests passed + analyze OK

## What this means

The product is technically ready for a controlled prod validation.
The remaining uncertainty is not core feature coverage anymore.
It is production environment behavior.

## What must still be confirmed in production

1. Laravel queue processing after mission completion
2. real device geolocation
3. real device push notifications
4. provider-backed payment and payout behavior
5. production storage for KYC and mission proof uploads

## Final prod GO conditions

Grant final GO only if all of the following are true:
1. prod preflight passes
2. prod smoke passes
3. one complete client -> liner -> BO mission run passes
4. wallet settlement and payout path behave correctly
5. no geolocation mismatch is observed on the live mission test

## Immediate No-Go conditions

1. multi-candidature does not end with one selected liner only
2. payment does not confirm the chosen liner
3. liner cannot start or complete the mission
4. wallet is not credited after queue processing
5. mission location is wrong in production

## Run references

- `docs/qa/prod-e2e-run-sheet.md`
- `docs/qa/go-no-go-summary-2026-03-12.md`
- `docs/qa/validation-status-2026-03-12.md`
