Handbook
360 Feedback Pipeline
Local, rerunnable pipeline that converts Thomas International 360 PDF reports into structured JSON, derived development metrics, and a self-contained interactive HTML dashboard.
Updated
Quickstart
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
.venv/bin/python -m feedback360 \
--thomas sources/thomas-360-report.pdf \
--snapshot sources/snapshot-deck.pdf \
--out report
Outputs land in report/ (data.json, metrics.json, 360-report.html, wiki/).
Run tests: .venv/bin/pytest feedback360/tests -q
Download & install
Pre-built installers (AppImage, deb, NSIS, portable, dmg) are produced by CI on release tags. See docs/packaging.md for download locations, unsigned-app caveats, and local build commands.
Desktop app (dev)
360 Insights Studio is a local Electron shell around the Studio API:
./scripts/start-studio.sh
See docs/desktop.md for architecture, IPC, and smoke-test details.
Documentation
- Engineering docs: docs/README.md
- Reader guide (generated with each render): report/wiki/index.html