Heimdall/state/branches.json

26 lines
1.1 KiB
JSON
Raw Normal View History

2026-04-26 05:18:35 +01:00
{
"branches": [
{
"id": "main",
2026-04-26 11:41:27 +01:00
"hypothesis": "A shared Heimdall authority service on Yggdrasil can be reused across hosted experiments if OAuth, sessions, grants, and capability machinery are centralized while app-domain data and routine route authorization stay app-local.",
2026-04-26 05:18:35 +01:00
"status": "active",
"artifacts": [
"state/map.yaml",
"state/scratch.md",
"state/evidence.jsonl",
"docs/architecture.md",
"docs/implementation-plan.md"
],
2026-04-26 11:41:27 +01:00
"notes": "Current mainline. Repixelizer is the first auth-blank binding target; StreamPixels is the migration and boundary stress test."
},
{
"id": "eureka/joystick-h1",
"hypothesis": "One locked refresh primitive plus a Joystick OAuth provider in Heimdall lets StreamPixels ingest Joystick without ever presenting a provider refresh token.",
"status": "active",
"artifacts": [
"state/map.yaml"
],
"notes": "Campaign joystick:campaign:self, target joystick:target:r1. Hands owns code in a separate worktree."
2026-04-26 05:18:35 +01:00
}
]
}