You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Next hire: {agent with highest impact among sleeping ones}
463
506
```
464
507
@@ -469,6 +512,7 @@ IMPORTANT: Faculty "Last Action" column MUST use live data:
469
512
-**Oracle**: Always 🟢 UP (computed from compile_rate). From: REGENERATION_REPORT.md.
470
513
-**Swarm**: 🟢 UP if SWARM_ASSIGNED > 0. ⚪ TBD if SWARM_TASKS > 0 but none assigned. ⬜ OFF if no tasks. From: swarm_state.json.
471
514
-**Linter**: 🟢 UP if LINTER:UP. ❌ DOWN if LINTER:DOWN. From: `test -f zig-out/bin/vibee`.
515
+
-**Bridge**: 🟢 UP if BRIDGE_STATUS:ok AND BRIDGE_AGENT:UP. ⚠️ PARTIAL if one is UP. ❌ DOWN if both DOWN. ⬜ TBD if BRIDGE_CODE:MISSING. From: curl + pgrep checks.
472
516
473
517
#### Faculty Commentary
474
518
@@ -483,6 +527,7 @@ After the table, render dynamic commentary from each agent. Each agent speaks ON
483
527
🧠 MU: "{dynamic based on MU status}"
484
528
🔍 Scholar: "{dynamic based on Scholar status}"
485
529
🐝 Swarm: "{dynamic based on Swarm status}"
530
+
🌉 Bridge: "{dynamic based on bridge status}"
486
531
```
487
532
488
533
#### Commentary Logic:
@@ -517,6 +562,12 @@ After the table, render dynamic commentary from each agent. Each agent speaks ON
517
562
- IF no agents AND open Swarm issue exists: "🥚 EMBRYONIC. Tasks decomposed manually. With me: 1 issue → 5 subtasks → 3 agents → 5× faster. Activate: #{open_issue}."
518
563
- IF no agents AND no open Swarm issue: "🥚 EMBRYONIC. Tasks decomposed manually. With me: 1 issue → 5 subtasks → 3 agents → 5× faster. Create an issue to activate."
519
564
565
+
**Bridge** (reads bridge checks):
566
+
- IF BRIDGE_STATUS:ok AND BRIDGE_AGENT:UP: "🌉 ONLINE. Perplexity → Railway → Mac → Claude Code. Direct control active."
567
+
- IF BRIDGE_STATUS:ok AND BRIDGE_AGENT:DOWN: "⚠️ Railway UP but Mac agent DOWN. Run: ./deploy/tri-bridge-agent.sh &"
568
+
- IF BRIDGE_STATUS:down AND BRIDGE_CODE:READY: "❌ Railway DOWN. Code ready. Deploy: railway up"
569
+
- IF BRIDGE_CODE:MISSING: "⬜ NOT DEPLOYED. Build perplexity_bridge.zig first."
570
+
520
571
#### Translation Table (additions for Faculty)
521
572
522
573
| EN | RU |
@@ -569,6 +620,8 @@ Flag any of these conditions:
569
620
- Spec coverage < 50%: "Low spec coverage: {%} — many specs not generating code"
570
621
- No pipeline jobs found: "No pipeline jobs found — pipeline never ran"
-**Perplexity Bridge**: ✅ if BRIDGE_STATUS:ok AND BRIDGE_AGENT:UP. ⚠️ if one is UP. ❌ if both DOWN. ⚪ if BRIDGE_CODE:MISSING. Proof: "Railway {UP/DOWN}, Agent {UP/DOWN}"
976
1031
977
1032
NEVER use "API ready", "working + untested" or similar vague phrases unless the
0 commit comments