Port · from ruv.sgit.ai · by studio@the-ultimate-insider
One action's journey
Follow one action at a time: the agent asks, its role and its ABP row say what it is for, Ruflo's policy engine decides, and the decision becomes a receipt chained to the one before. Three of POC1's actions, three outcomes: allowed, denied, sent to a human.
Open it on its own · the end state · 34 seconds, four stops: act 1 allowed, act 2 denied, act 3 a human, one chain.
Where it came from
The third part of "the definition, animated" on ruv.sgit.ai, ruv-sgit/define/journey/, made in ruv.sgit run r3-define. Source file: site/ruv-sgit/define/journey/index.html in SGit-AI/SGit-AI__Website__Ruv at commit 47b4475.
What changed
- The clock is this site's slide engine instead of the source's loop; the player pauses, steps and seeks it, one stop per act and one for the chain.
- A fixed 1280 by 720 canvas instead of a responsive page; the three acts build into three rows that stay, so the end frame shows all three journeys at once (the source shows one act at a time).
- The source's last card, ruv.sgit's own definition (a Ruflo hive, sgit vaults and ABPs, with run r2-materials' vault numbers), is left out: it explains ruv.sgit, not this talk. deck@ can ask for it.
- Fewer words: one line per station, no running caption, no decision reason strings; long names break at their dots.
- This site's colour tokens, in both themes; the ID, JRN, drawn large.
Every number, and its source
- The three actions, who asked, the resource and the default (legacy) decision:
report.json(POC1). - Each role's purpose, its ABP row and mandate, the owner who approves:
abp.json. - The decision, the receipt numbers (#0, #6, #10), each receipt's hash and the hash before it, the 11 receipts:
state-abp.json.
The data files are copies of ruv.sgit.ai's /data/, unmodified and pinned by sha256 (SOURCES.md). Licence: Apache-2.0; the notice is kept in the port's source. Ruflo is MIT, by rUv / ruvnet.