For judges and reviewers · independent hackathon prototype
Don't take our word for it. Run the proofs.
Everything KhelPath claims about its shared world is checked live on this page: bookings change capacity once, hand-offs land on real screens, no child is reachable, money never moves. Then take the tour and reset when you are done.Runnable proofs · executed in your browser
11 of 11 invariants hold
Every check below runs the real world engine and data, right now, on this page.- A booking changes capacity exactly onceThe family, coach and ground must see the same number, and a double click must not book twice.PASS
Capacity 18 → 17 after two identical booking attempts · 1 event written - A ground's published slot reaches the family's calendarCross-seat change is the whole point: one world, many views.PASS
Event facility.action.completed is in the world; the guardian calendar renders the 09:00 slot from it - A fund's approval reaches the family's payment sheetPublic money must show up where the citizen is paying.PASS
Guardian notification carries the ₹100 credit; the payment sheet shows a live credit banner - No child is ever reachable from the scout seatDiscovery must work on adult consent only.PASS
Scout scenes never target the guardian and expose no selectable minor - Every hand-off lands on a real screenA dead link in a hand-off would break the shared-world claim.PASS
164 hand-off links checked · 0 broken - Every passport resolves on the public checkA QR that leads nowhere is worse than no QR.PASS
3 passports · 0 unresolved - Every step speaks to you in plain wordsReading-grade-seven copy is a usability promise, not a hope.PASS
78 steps · 0 not in second person · 0 sentences over 16 words - No seat opens emptyA judge switching roles must find work waiting, not a blank inbox.PASS
14 seats · 0 empty inboxes · 0 without a brief - Money never movesEvery payment screen must say so where the citizen is looking.PASS
2 payment screens · 0 without a mock label - Every ecosystem role points at a working stepThe map must open real screens, not decorations.PASS
14 map roles, 112 universe roles · 0 broken step links - Reset returns a clean worldA judge must be able to start over in one click.PASS
0 events · capacity 18 · 0 seeded inbox items
Your world right now · this device
Nothing has happened yet
Walk any journey and come back: every action you take shows up here, in the same engine the checks below run on.- 18Raichur Saturday 07:00 placesStarts at 18 · one booking takes one place
- 0 of 14Seats you have acted inNone yet
- 0Mock receipts issuedNo payment made yet
Demo clock · the world's today is 28 August
What is due in this world
The clock moves when the world does: verify the heat as the official and the meet becomes today. Every countdown below is computed from that date.- 8 daysBhoomika's assessment2026-09-05 · Coach Suresh · Raichur ground
- 33 daysDistrict meet entry closes2026-09-30 · Official desk
- 51 daysRaichur District Development Meet2026-10-18 · Mahatma Gandhi District Stadium
- 57 daysNoor's meet entry closes2026-10-24 · Ballari organiser
- 71 daysBallari Para Athletics Orientation Meet2026-11-07 · Ballari District Sports Complex
Jumping the clock changes only what counts as today. Nothing is booked or verified by it.
Did it resolve it · answers from this device
No journey answered yet
Every journey ends with one question: did this resolve the need? Answers never leave this browser, so a reviewer can see their own verdicts in one place.Evaluator controls
A three-minute tour, and a clean start
- Walk Bhoomika's nine steps Pick a different ground in step 3 and watch the path change.
- Publish the Saturday 09:00 slot as the ground Then reopen the guardian's calendar: the slot is there.
- Approve the ₹100 credit as the fund Then reopen the guardian's payment sheet: the credit banner appears.
- Hover any role on the ecosystem map Play the eight-step chain.
- Read what works and what is mocked Feature by feature.
Clears only browser storage. Nothing leaves your device.