refactor(community): let the tuning numbers move without a test sweep #947
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
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-gaming/sirens-echo!947
Loading…
Reference in a new issue
No description provided.
Delete branch "task/free-the-config-numbers"
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?
Moving
SIRENS_ECHO_PROGRESS_AFTERfrom 8s to 10s (5806c24) broke four tests. The ask: any number inconfig.gomovable without a test failing on the old value.Swept mechanically before and after. Perturb one default, run
go test ./..., record, restore, for all 90 knobs.What changed
agent/rendered/knobs.txtand the boundscapability.mdstates to the model are rewritten by the tests that read them, so a moved number carries its own update.Two bugs the sweep found
ModelBudget.ladderToprepeated the doubling instead of clamping to the ceiling the waynextCompletionBudgetdoes, so the validator and the runtime disagreed for any step that did not land exactly.Five knobs still constrained, each for a reason that is not a restated default
MAX_COMPLETION_TOKENS-LoadConfigitself refuses a ceiling the ladder cannot reach.THREAD_NAME_RUNESandTHREAD_ARCHIVE_MINUTES- Discord's own limits.THREAD_TITLE_RUNES- the declared 40 to 60 range.MENTION_NAME_RUNES- eight tests whose fixtures are three-rune names colliding with URL components.Notes
just test-skipsis red on unmodifiedmainalready and unrelated:TestTheGateReadsTheDeclaredWorkflowskips while AGENTS.md sits on the temporarymerge-remote-mainlane.This repo's lane lands on
main, but the sandbox classifier blocks my push there, so the work is a branch and therefore owes this PR.task/free-the-config-numbersto refactor(community): let the tuning numbers move without a test sweep