Hackathon Dashboard
How it works, first the big picture, then what is inside.
- Records
- Documents
- Second look
- Risks
- Company AI
- Where it runs
Hackathon Dashboard. How it works, in three minutes.
Maria, service desk lead, 9:02
How many P1 are open?
What is the response time for a P1?
Maria leads the service desk. At 9:02 she has two questions.
The router reads the question and says where it goes and why: "the question says 'how many', which asks about the records".
One box. The router reads the question, decides where it goes, and says why.
Records: one safe function from a list of six. Documents: the five best passages, with citations.
Second look: a different model checks the answer against the passages. Checked, or not confirmed.
Risks: four plain rules over the records, and the next step for each.
emails, phones, long numbers become [email], [phone], [number]; if it fails, nothing is sent
provider, model, sizes, timing; never the text; sealed on disk
fast, balanced, best, tiebreak
Company AI only, through one door: masked first, logged, provider chosen by purpose.
Everything kept on disk is encrypted at rest and decrypted only in memory.
Runs on a laptop, in Azure and in AWS. Phone, Teams card, SharePoint snapshot. Encrypted at rest.
router.pyreads the question, picks the lane, says whyreview.pycitation rules, then a second model says yes or norisks.pyfour rules over the records, next step for eachdashboard_qa.pysix safe functions, a validator, two plannersdocs_core.pychunks, word scoring, the five best passagesai_lane.pythe one door: mask, audit, providers, model tierssealed.pyencryption at rest: DPAPI on Windows, AES-256-GCM on Linuxteams_card.pythe Adaptive Card and the webhookexport_static.pythe snapshot and the PDFapp/views/*.pyone file per page; the navigation finds it
Under the hood: one small file per box. A new page is one Python file plus one template.
Ask it anything.
- Fictional data, fixed seed
- 115 tests before every change
- Works offline
- Company AI only, masked first
Fictional data. 115 tests. Works offline. Ask it anything.