refactor(progress): one number instead of three that had to agree #358
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!358
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/one-number-for-the-progress-cadence"
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?
closes #359
Part of #354 — the "less numbers to move around" half. It does not close 354; harness-level thread creation is the rest and is not here.
What changed
The wait, the beat, and the long-reply window were three independent constants whose relationship existed only in whoever remembered it:
Values are unchanged — 3, 6, and 15 seconds, which is the
3 + 6 + 6the issue names. This is arithmetic that was already true, written down. One edit now moves all three.Why it has tests at all
A derivation that quietly stopped deriving would look identical at today's numbers. So one test pins the values, and a change to the base reports exactly what it moved; the other pins the relationships, so the constants cannot drift back into three coincidences that happen to agree.
The naming
turnLongReplyAfteris named here and used by nothing yet. That is deliberate rather than an oversight: it is the threshold the thread decision needs, and putting it beside the two it derives from is where it belongs. If a reviewer would rather it arrive with its consumer, say so and I will hold it back.ward exec gategreen: build, policy-check, vet, test, test-skips, pre-commit.