TOOLS AND SYSTEMS THIS PROJECT DEPENDS ON
================================================================================================
GOV-F9.15: an operator who cannot reconstruct the toolchain cannot resume the project, however good its
documents are — and the operator who knows the toolchain by heart is precisely the one who will not be
there.
TOOL WHAT IT IS USED FOR WHAT BREAKS WITHOUT IT / FALLBACK
------------------------------------------------------------------------------------------------
Python 3 (any 3.9+) Runs every generator and the checker suite Nothing regenerates. FALLBACK: every deliverable already exists as a file and every register as a CSV; the project is readable without Python, just not rebuildable.
python-docx Builds the study The .docx cannot be rebuilt. FALLBACK: the delivered .docx and its PDF render stand alone.
openpyxl Builds the registers and the financial model The workbooks cannot be rebuilt. FALLBACK: the CSV projections in 03_Registers carry the same data.
matplotlib Renders the 12 diagrams Diagrams cannot be rebuilt. FALLBACK: the PNGs in 02_Work/diagrams are already embedded in the study.
Node.js and pptxgenjs Builds the decision pack The .pptx cannot be rebuilt. FALLBACK: the delivered deck stands alone; the same content is in the study.
LibreOffice (optional) Recalculates the workbook and renders documents for visual checking Formula results are not cached. FALLBACK: opening the workbook in Excel recalculates it.
A web browser Opens the dashboard and the Help Hub Nothing. Both are self-contained HTML with no CDN, no server and no internet requirement.
An internet connection ONLY to re-verify sources at the next currency review Nothing today. Every fact is already captured with its URL and accessed date.
An AI platform Not required to READ or USE this project at all Nothing. The project was built to be resumed by a human, a different AI, or the same model with no memory.
REBUILD IN ONE COMMAND
------------------------------------------------------------------------------------------------
python 01_System/build_all.py
VERIFY IN ONE COMMAND
------------------------------------------------------------------------------------------------
python 01_System/checkers/run_checks.py
Neither command needs an internet connection, an account, or an AI.