Commit 751d5ab
All doors carries every door — agents and workflow skills alike (#257)
* brain: All doors carries every door — agents AND workflow skills
The roster already read every agent live from the dispatcher registry
(all 13 conductors + 5 faculties); it now also lists the non-agent
doors — compositions, dev-flow entries, ship/cleanup workflows — from
their own single source, skills/*/SKILL.md (first sentence of the
frontmatter description; dir name is the /verb chip). board (this page)
and wake_up (superseded by it) stay off on purpose. 421 tests pass.
Co-Authored-By: Claude <noreply@anthropic.com>
* brain: board publish idempotence ignores the timestamp
The unchanged-observation check compared exact file text, but the
payload embeds ts — so a re-publish crossing a second boundary pushed a
no-op commit and re-triggered the board (caught by the 3.13 CI leg
racing the clock; 3.12 ran inside one second). Compare with ts stripped:
an unchanged observation never re-pushes. Test pins ts-insensitivity
explicitly.
Co-Authored-By: Claude <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent 183eb6f commit 751d5ab
3 files changed
Lines changed: 61 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
428 | 428 | | |
429 | 429 | | |
430 | 430 | | |
431 | | - | |
432 | | - | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
433 | 435 | | |
434 | 436 | | |
435 | 437 | | |
| |||
445 | 447 | | |
446 | 448 | | |
447 | 449 | | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
448 | 464 | | |
449 | 465 | | |
450 | 466 | | |
| |||
996 | 1012 | | |
997 | 1013 | | |
998 | 1014 | | |
999 | | - | |
| 1015 | + | |
1000 | 1016 | | |
| 1017 | + | |
| 1018 | + | |
1001 | 1019 | | |
1002 | 1020 | | |
1003 | 1021 | | |
1004 | 1022 | | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
1005 | 1030 | | |
1006 | 1031 | | |
1007 | 1032 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
164 | | - | |
165 | | - | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
166 | 177 | | |
167 | 178 | | |
168 | 179 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
248 | | - | |
| 248 | + | |
| 249 | + | |
249 | 250 | | |
250 | 251 | | |
251 | | - | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
252 | 259 | | |
253 | 260 | | |
254 | 261 | | |
| |||
512 | 519 | | |
513 | 520 | | |
514 | 521 | | |
515 | | - | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
516 | 525 | | |
517 | 526 | | |
518 | 527 | | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
519 | 535 | | |
520 | 536 | | |
521 | 537 | | |
| |||
0 commit comments