fix: GPU table correction + OpenProse v0.15 alignment + self-heal rules 7-9
- hello-world: Ensures -> Maintains (v0.15.0 rename). - zulip-mention-reliability: fold Success Criteria into Maintains postconditions. - litellm-self-heal: swap gemma/qwen GPU hosts to match actual deployment; add Strix Halo 64GB UMA detail; add Rules 7 (roster stuck), 8 (agent keys invalid/401), 9 (stale Redis active counter).
This commit is contained in:
@@ -14,14 +14,13 @@ description: >
|
||||
- last_test_result: "pass" | "fail" | "degraded"
|
||||
- known_failure_modes: array — History of what went wrong and how it was fixed
|
||||
- queue_health: "healthy" | "expired" | "reconnecting"
|
||||
|
||||
## Success Criteria
|
||||
|
||||
- test_mention_gets_response == true — Send @Abiba Bot test, confirm response within 30s
|
||||
- stream_subscription_active == true — Bot is subscribed to #agent-hub and #general chat
|
||||
- queue_active == true — PM2's event queue is registered and polling
|
||||
- no_echo_loop == true — Bot doesn't respond to its own messages
|
||||
- dm_always_works == true — DMs still respond even if streams are broken
|
||||
|
||||
**Postconditions**
|
||||
- test_mention_gets_response == true — Send @Abiba Bot test, confirm response within 30s
|
||||
- stream_subscription_active == true — Bot is subscribed to #agent-hub and #general chat
|
||||
- queue_active == true — PM2's event queue is registered and polling
|
||||
- no_echo_loop == true — Bot doesn't respond to its own messages
|
||||
- dm_always_works == true — DMs still respond even if streams are broken
|
||||
|
||||
## Known Failure Modes (from History)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user