# Live Action Brief

Generated: 2026-06-12T16:03:05.358Z

Source snapshot: 2026-06-12T16:03:05.358Z

This brief supports a live decision. It does not confirm that an action was completed.

## Rolling Lock Reminder

- Recheck the current time, fixture kickoff and FIFA lock state immediately before acting.
- A player who has locked or played cannot be treated as an unlocked target.
- Preserve a timestamped source for material live-status evidence.

## Required User Inputs

- Current XI
- Bench
- Captain score
- Remaining players
- Locked/played players
- Auto-subs status

## Locked And Unlocked Checklist

- [ ] Mark every squad player as unplayed/unlocked, locked, playing or played.
- [ ] Identify which fixtures remain in the current fantasy round.
- [ ] Confirm the proposed incoming player is eligible and unlocked.
- [ ] Confirm the proposed outgoing player is legally removable.
- [ ] Recheck captain and vice-captain state after any action.

## Captain Switch Legality

- [ ] Load current captain, captain score and proposed captain.
- [ ] Confirm the proposed captain is in the starting XI and has not locked.
- [ ] Confirm the current captain may be switched under the current round state.
- [ ] Check vice-captain fallback and any booster interaction.
- Conceptual validator: `validateCaptaincy`.

## Manual Sub Legality

- [ ] Confirm outgoing player, incoming bench player and both lock states.
- [ ] Confirm the incoming player has not already locked or played.
- [ ] Validate the resulting XI and legal formation.
- [ ] Confirm bench composition remains valid.
- Conceptual validator: `validateManualSub`.

## Automatic Substitution Warning

**A manual substitution can cancel automatic substitutions. State whether auto-subs remain intact and describe the downside before acting.**

- Do not assume an intended manual sub was completed.
- Do not update confirmed private state until the user confirms the FIFA action.
- Conceptual composed check: `validateLiveAction`.

## Formation Validation

- Recount GK/DEF/MID/FWD in the resulting XI.
- Verify the shape is one of the confirmed legal formations.
- Do not guess unresolved legality details; warn and point to `docs/rules-watch.md`.

## Live Source Priority

1. FIFA fantasy UI for the user's actual lock/action state.
2. Confirmed lineup and live match sources registered in `docs/source-map.md`.
3. Timestamped user screenshot or copied text when direct access fails.
4. Generated official fantasy JSON as supporting evidence only.

## matchStatus Warning

`matchStatus` is an official fantasy JSON field, but its publication timing is unproven. It is not confirmed lineup evidence and must not override a current lineup or live match source.
