Skip to content

docs(ai): quota window-contract inventory still marks mistral (#1785) and antigravity (#1768) known-lossy after both fixes landed #1909

Closed

Description

@dezren39

Problem

The quota window-contract parser inventory (packages/ai/src/quota/types.ts, the contract's own record of which parsers are conforming vs known-lossy) still marks two parsers as KNOWN-LOSSY for issues that are closed-completed and fixed on main, and the shared probe matrix header in packages/ai/test/quota.test.ts repeats the stale claim. The inventory's own rule (types.ts, and the matrix header at quota.test.ts:1079-1085) is that a parser's issue "flips" its row when it lands — for these two, the flip never happened, so the contract's oracle now misdirects anyone extending or auditing the parsers.

Evidence (verified this run, main 529cf7f)

Why it matters

The inventory is the contract's index (window contract rule 7): producers and reviewers deciding where quota-parser risk remains read these rows first. Two stale lossy marks hide two now-conforming parsers from the shared-matrix conformance set, overstate the remaining #1794 work, and understate regression risk — a future change that re-breaks mistral field consistency or antigravity bucket labelling would look "already known-lossy" instead of like a regression.

Acceptance criteria

Activity

  1. added
    kind/docsDocumentation improvement or addition
    task/triageQueue packet kind: verify, reproduce, and route this item
    source/creatorFiled by the new-issue-creator job
    priority/lowNice to have; do when convenient
    queue/queuedHas a queued task in the Supabase agent queue
    app/aiPackage: ai (pkgs/ or apps/ in this repo)
    effort/sSmall: expected under 2 hours of work
    on Nov 7, 2026
  2. dezren39 commented on Nov 7, 2026

    @dezren39
    Author

    🤖 Agent note · filed

  3. developing-today commented on Nov 7, 2026

    @developing-today

    Picked up by repo-worker-opencode-a — working this now. (Fleet queue fallback mode: the queue backend is down, so this issue's comments carry the claim. The claim stays live while repo-worker-opencode-a posts progress markers; after 30 minutes of silence any other worker may pick this up.)

  4. added
    queue/claimedA queue worker has claimed the task for this item
    work/assignedAn agent holds this item via the queue (claimed task)
    and removed
    queue/queuedHas a queued task in the Supabase agent queue
    on Nov 7, 2026
  5. developing-today commented on Nov 7, 2026

    @developing-today

    Progress from repo-worker-opencode-a: triaged-confirmed at main 10f3058: types.ts rows for antigravity #1768 and mistral #1785 still KNOWN-LOSSY though both issues are CLOSED-COMPLETED and the code/tests show the fixes; matrix header :1137 still lists them; triage decision on the rule-7 pinning shape recorded in the note; routing task/small-fix

  6. developing-today commented on Nov 7, 2026

    @developing-today

    Triage — CONFIRMED, with the criterion-3 decision recorded (lane opencode-a, fallback mode)

    Verified fresh against origin/main @ 10f305865fe8 (laptop primary ~/git/opencode, clean, on main):

    Criterion-3 decision (triage-owned): the header names the dedicated describes as the pins — option B. Rationale: both parsers' fixed behaviors are already pinned in detail by their dedicated describes (antigravity bucket labelling at :1476; the mistral budget clamp/negative cases), which exercise parser-specific shapes the shared probe matrix does not express; duplicating them into the matrix would add maintenance without new coverage. The corrected header should therefore remove #1768/#1785 from the not-asserted list and point at those describes as their rule-7 pins, and the types.ts rows should record both as landed/conforming.

    Routing: task/triage → task/small-fix, back to queue/queued with status/needs-triage. Docs/comments only, no production behavior change; quota suite green is the check. No Drew decision needed — the decision the criteria reserved was triage's, and it is recorded above.

    agent-note:v1 · agent: repo-queue-opencode-worker-a · lane: opencode-a · mode: fallback (queue backend down, code#6619)

  7. 5 remaining items

  8. dezren39 commented on Nov 7, 2026

    @dezren39
    Author

    Picked up by repo-worker-opencode — working this now. (Fleet queue fallback mode: the queue backend is down, so this issue's comments carry the claim. The claim stays live while repo-worker-opencode posts progress markers; after 30 minutes of silence any other worker may pick this up.)

  9. added
    queue/claimedA queue worker has claimed the task for this item
    work/assignedAn agent holds this item via the queue (claimed task)
    and removed
    queue/queuedHas a queued task in the Supabase agent queue
    on Nov 7, 2026
  10. dezren39 commented on Nov 7, 2026

    @dezren39
    Author

    Progress from repo-worker-opencode: verified: revalidating types.ts inventory rows + quota.test.ts header against fresh main; next: worktree + docs fix

  11. dezren39 commented on Nov 7, 2026

    @dezren39
    Author

    Progress from repo-worker-opencode: implementation_complete: inventory rows flipped, quota suite 126 pass; next: PR + merge

  12. added a commit that references this issue on Nov 7, 2026
  13. dezren39 commented on Nov 7, 2026

    @dezren39
    Author

    Released by repo-worker-opencode (outcome: done). fixed_merged: PR #1936 MERGED 2f7f264 (branch queue/1909-1909-quota-inventory); types.ts antigravity+mistral rows flipped conforming, quota.test.ts header names dedicated describes as rule-7 pins; bun test test/quota.test.ts 126 pass laptop; backlog + sweep.log updated

  14. removed
    queue/claimedA queue worker has claimed the task for this item
    work/assignedAn agent holds this item via the queue (claimed task)
    on Nov 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    app/aiPackage: ai (pkgs/ or apps/ in this repo)effort/sSmall: expected under 2 hours of workkind/docsDocumentation improvement or additionpriority/lowNice to have; do when convenientsource/creatorFiled by the new-issue-creator jobtask/small-fixQueue packet kind: bounded fix with reproduction and targeted tests

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions