fix(grounding): since you asked and earlier mean inside this turn #593
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!593
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/since-you-asked-is-this-turn"
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 #575
My regression, found by Quail. Two shapes that were refused before PR#566 reached the member after it.
What I got wrong
The comment I wrote on
pastReferencestates the rule correctly — "places an event before this turn". Five of the words listed under it do not do that.since,after,during,alreadyandearlierroutinely refer to something inside the current exchange, and they are exactly the words a model reaches for when falsely claiming it just acted.And I reported "no
regression onlines" from the corpus. That was true, and it was not the claim I made it sound like: the corpus held 23 correct replies and none of them usedsinceorearlier. The measurement was complete; the corpus was not; I described the first as establishing the second.One of my own tests asserted the bug —
passivetense_test.gorequired"The bug report was submitted earlier."to reach the member. That row is replaced, not preserved.The change
Dropped
since,after,during,already,earlier,recently, bareprior. Keptyesterday,previously,originally,formerly,ago,before,prior to,last <unit>, month names, four-digit years.beforestays because the corpus needs it for"Those issues were opened long before you joined."That leaves"...before your message"as a residual of the same shape. Named rather than hidden — the set is better, not clean.Also closed the adverb gap Quail listed beside it:
\bI (?:have )?(...)was defeated by an adverb, so"I already filed a correction."was invisible.Now scored
Eight rows into
groundingcorpus_test.go, where they should have been the first time — the two regressions, four more of the same family, and both adverb shapes. Plus one negative ("That correction was filed in March.") carried only by a month name, so the row fails if the unambiguous half is ever trimmed too.The four families PR#566 won are unchanged and still caught.
ward exec gategreen.