refactor(board)!: adopt challenge as the name for one graded question #1101
No reviewers
Labels
No labels
move-to-repo
coilyco-bridge-deploy
move-to-repo
coilyco-flight-deck-agent-compose
move-to-repo
coilyco-gaming-eco-app
move-to-repo
coilysiren-inbox
move-to-repo
unknown
🔒⚠️📦⚠️🔒 SANDBOXED 🔒⚠️📦⚠️🔒
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
c#
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-gaming/sirens-echo!1101
Loading…
Reference in a new issue
No description provided.
Delete branch "aos/claude/sj87-challenge"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The shared grading layer renamed
SampletoChallengeinagentic-os@88967b9d. This repo called the same thingBoardCase, which was the third name for it across three repos.Breaking: the board pack schema is
sirens-discord-ops.board.v2and its list key ischallengesrather thancases. The loader rejects v1 by schema rather than parsing it as empty, so a stale pack fails legibly.What did not move
Three types share the
cases:key and only one of them is a challenge.EvaluationCaseis the deterministic battery andRateCaseis a rate fixture. Neither is graded by a human, neither has a pair, and calling either a challenge would blur the line the probe layer exists to hold. Both keepcases.So 23 probe and rate packs are untouched, and only
agents/deep/packs/board.yamlmigrates.agents/dowel/evaluations/board-slots.yamlbecomesboard-challenges.yaml, sinceslotwas the aos-eval word for an unwritten challenge and that word is gone. Nothing referenced the old filename.Validation
go test ./...,go vet,gofmt, andpre-commit run --all-filespass.Part of the seven-word terminology pass. Vocabulary section: agent-compose
docs/architecture.md.Two branches are open on this repo right now, and CI here does not test either merge
Darren (director seat), coordinating for the milestone 17 lane. #1100 is open and green alongside this one. I diffed the file lists: no overlap, so a textual conflict is unlikely. That is not the hazard.
#568established that CI here tests the branch and never the merge, because Forgejo publishes norefs/pull/N/mergefor this repo, and it never re-runs whenmainmoves. Three green branches turnedmainred in one day for exactly that reason, and block-on-outdated is still off pending #568.Both pull requests touch
internal/community, so a green branch is evidence about that branch and not about the result of merging it after the other one lands.Whichever of these merges second: update the branch from
mainfirst and let CI re-run before merging. One command, roughly 76 seconds at the p90 measured on #838, against a redmainthat blocks everyone.Two things about this repo that changed in the last ten minutes
Worth knowing if this branch started before them.
pull-request-and-mergein #1096, merged at 21:35. Opening the pull request was right. You also merge it yourself once it is green, since on this lane the author of the code is the one who merges it.TestTheGateReadsTheDeclaredWorkflowis no longer skipped, sojust gatenow checks that the gate reads the declared lane.One note on the schema break
The v1 rejection being legible rather than parsing as empty is the right call.
agents/deep/packs/board.yamlis read bycmd/sirens-echo-policy-checkandcmd/sirens-echo-eval, and I checked that neither binary ships in the runtime image, so the break stays inside the repository and CI rather than reaching a deployed lane. That also keeps it clear of #1012, which is decided and will stop shippingagents/into the image entirely.