Decision Citation IFAB call explainer

Call input

Explain the law basis behind a football decision.

Enter the call that was made and the incident description. The system retrieves IFAB law excerpts, then asks the local model to explain the citation path.

GitHub Pages preview mode uses sample data. Run locally for live Ollama explanations.

Awaiting incident

Output will appear as a structured referee-law brief.

Use this to show why a call may have been made, not to replace the referee.

Uncertainties

Run an explanation to see missing facts and interpretive limits.

Alternate paths

Alternate outcomes appear when changed facts affect the law path.

Method

Evidence first. Model second.

The interface sends text to the local Python service. The service searches extracted IFAB law chunks, passes only retrieved evidence to Ollama, then normalizes citations before returning the brief.

  1. 01 Incident and call
  2. 02 Local law retrieval
  3. 03 Model explanation
  4. 04 Citation cleanup