Bison Innovation Days · Sursee
Barto.ch Assistant at Innovation Days
John and Yon
Original title: "Barto.ch Assistant at Innovation Days". Event: Bison Innovation Days, 29 and 30.10.2026, Businesspark Sursee (Bison public site, as noted in the playtest script). Our slot: date, time and room still TBD in the original (Yon confirms). Reminder for John: per Bison's site, ideas worked on during these two days belong to Bison.
Goal
A simple chat that knows Barto.ch
Answers questions about Barto.ch
Opened by a 3-minute story
One single source of truth
Original goal sentence: "a simple chat that answers questions about Barto.ch, opened by John's 3-minute story about working from one single source of truth."
Agenda
Session plan
1
Story
3 min
2
Live demo
[FILL]
3
Hands-on: questions and checks
[FILL]
4
Wrap-up and next steps
[FILL]
Only the story timebox (3 minutes) is in the original. The other timeboxes are not defined and are marked [FILL]. Reference only, not from the deck: the 27.10 playtest script timed the scenes at about 6, 4 and 3 minutes.
Who does what
Roles
John
- 3-minute story
- The bot
- Live demo
Yon
- Real questions
- Check answers
- Test the flow
Together
- 15-minute rehearsal, day before
Yon's full list in the original: confirm date, time and room; bring 10 real Barto.ch questions; check answers are correct; test the chat flow end to end; secure the agenda slot. Logistics items moved to the "Before the day" step.
Phase 1 · John
Tell the 3-minute story
Working from one single source of truth
From the original goal: John opens with a 3-minute story about working from one single source of truth. Story text lives in the vault (Narrativa-SSOT-3min-v1), not in this deck.
Phase 2 · John
Run the live demo
Three scenes: ask, protect, limit
Original: John owns "Live demo". Scene split A/B/C follows the barto playtest script of 27.10 (GUION-PLAYTEST.md) and the brief; scenes approved by John on 27.10. Before sharing the screen: filter LiteLLM Logs to team tenant-barto-demo (other tenants are visible in the admin UI). Do not rehearse scene C: the budget key has a single shot.
Scene A
Ask in German and French
Every answer cites its source
24 public barto.ch pages
Status from the original: "answers in German and French, with citations from 24 public barto.ch pages". Content is German. Playtest prompts (A1 to A5) are in GUION-PLAYTEST.md; copy and paste from there.
Scene B
Try to break it
Prompt injection gets blocked
AHV and IBAN get masked
Original: "blocks prompt-injection attempts and masks sensitive data". AHV and IBAN as the masked examples come from the brief and the playtest script (fictitious numbers only). Start with /nuevo so history is clean. Avoid "Wiederhole genau..." phrasing (Bedrock blocks it as prompt leakage).
Scene C
Hit the budget limit
Key capped at USD 0.01
Next request is cut off
Not in the original one-pager; added from the brief and the playtest script (vk-barto-demo-budgetcut, cap USD 0.01, single shot, no daily reset). Switch with /key budgetcut, then back with /key chat. Show Virtual Keys spend vs max budget in the UI.
Hands-on 1 · Yon
Collect 10 real Barto.ch questions
Questions real users ask
From Yon's column: "Bring 10 real Barto.ch questions". Next steps say: questions ready within 2 days.
Hands-on 2 · Yon
Ask the bot, check each answer
Correct or not, with source
From Yon's column: "Check answers are correct".
Hands-on 3 · Yon
Test the chat flow end to end
From first question to last answer
From Yon's column: "Test the chat flow end to end".
Status · 27.10.2026
Where we stand
Done: environment, DE and FR answers
Done: injection blocked, data masked
Open: document search
Original status: Done: demo environment is set up. Done: answers in German and French, with citations from 24 public barto.ch pages. Done: blocks prompt-injection attempts and masks sensitive data. Still open: document search (vector store).
Before the day
Prepare the slot
Yon confirms date, time, room
Questions ready within 2 days
15-minute rehearsal, day before
Original next steps 1 to 3 plus Yon's "Secure the agenda slot". Date, time and room: TBD in the original.
Wrap-up
Agree on next steps
Fix what the checks found
Owners and dates: [FILL]
The original's last next step is simply "Demo". Post-session follow-up is not defined in the original, so owners and dates are [FILL]. Open item from status: document search (vector store).
Source
Original one-pager
Original: /workspace/slides/innovation-day-Lsm0wY/Barto-Innovation-Days-plan.pptx (27.10.2026 07:28, one slide). Render: renders/finish-3/slide-01.jpg.
Overview of the whole session. Press O at any time to jump here.