Commit c0f6a25
* chore(devx): lower nine type-check DEBT ledger entries to their measurement (#7888)
`pnpm check:type-check-debt --lower` on the DEBT / TEST_DEBT ledger in
`scripts/check-type-check-coverage.mjs`. Nine entries recorded more raw tsc
errors than the tree has; each is rewritten to what the compiler reports.
271 raw errors of regression headroom closed. No package source changes —
this records where the numbers already are, it does not move them.
Measured on b5e09b2 with the full build closure built first (70/70 turbo
tasks successful), and `--re-measure` run twice in separate invocations with
identical results entry for entry.
DEBT metadata 92 -> 89
DEBT service-automation 5 -> 3
DEBT service-storage 52 -> 51
TEST_DEBT plugin-approvals 547 -> 348
TEST_DEBT plugin-auth 131 -> 108
TEST_DEBT lint 42 -> 20
TEST_DEBT mcp 63 -> 53
TEST_DEBT plugin-security 21 -> 11
TEST_DEBT http-conformance 4 -> 3
Nothing raised: the run reports `none above its recorded number` before it
writes, and `plannedLowerings` skips any entry whose measurement is at or
above its ceiling.
plugin-approvals' -199 is a genuine floor, not a shrunken surface. Its
composition moved in exactly one class (TS2345 213 -> 16) while TS2339 x296,
TS2550 x20 and TS18048 x10 held to the unit; all 21 test files remain in the
program; and src/approval-service.test.ts is byte-identical (blob 3fc272f)
between the commit 547 was measured at and this base, with 170 fewer errors.
Its note is rewritten to that attributed composition, as `--lower` asks; the
other eight notes are left alone rather than inventing a composition.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N9ARHddV6frm9fXNHxA7Ee
* fix(devx): re-measure plugin-auth on the queue base (#7888)
The merge queue built this PR onto b16dcb4 and `check:type-check-debt`
went red on one entry:
@objectstack/plugin-auth: TEST_DEBT records 108 raw tsc error(s),
`tsc --noEmit` now reports 111 (+3).
That is the ledger working, not breaking. The 108 was measured at
b5e09b2 and the package took +3 inside the hour, so an exactly-recorded
ceiling with no margin went red the moment the queue rebuilt it — the
same moving-base race that kicked #5278 three times, and the reason this
PR's body says the repair is a re-measure on the new head rather than a
raise.
This is still a lowering, not a raise: `main` records 131, and this PR
now records 111. The 108 is an intermediate that never existed on main.
111 is the merge-queue run's own re-measure, taken with the full build
closure by the same command on the exact ref this PR lands on — a
stricter provenance than a second reading from a container whose base
has already moved again. The other eight entries need no change: that
same run printed no `can be lowered` note for any of them, so all eight
measured exactly at their new ceilings on the queue base.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N9ARHddV6frm9fXNHxA7Ee
---------
Co-authored-by: Claude <noreply@anthropic.com>
1 parent 29488cc commit c0f6a25
1 file changed
Lines changed: 30 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
344 | 344 | | |
345 | 345 | | |
346 | 346 | | |
347 | | - | |
| 347 | + | |
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
| |||
374 | 374 | | |
375 | 375 | | |
376 | 376 | | |
377 | | - | |
| 377 | + | |
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
| |||
396 | 396 | | |
397 | 397 | | |
398 | 398 | | |
399 | | - | |
| 399 | + | |
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
| |||
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
511 | 524 | | |
512 | 525 | | |
513 | 526 | | |
| |||
589 | 602 | | |
590 | 603 | | |
591 | 604 | | |
592 | | - | |
| 605 | + | |
593 | 606 | | |
594 | | - | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
595 | 612 | | |
596 | 613 | | |
597 | 614 | | |
598 | 615 | | |
599 | 616 | | |
600 | 617 | | |
601 | 618 | | |
602 | | - | |
| 619 | + | |
603 | 620 | | |
604 | 621 | | |
605 | 622 | | |
| |||
635 | 652 | | |
636 | 653 | | |
637 | 654 | | |
638 | | - | |
| 655 | + | |
639 | 656 | | |
640 | 657 | | |
641 | 658 | | |
| |||
645 | 662 | | |
646 | 663 | | |
647 | 664 | | |
648 | | - | |
| 665 | + | |
649 | 666 | | |
650 | 667 | | |
651 | 668 | | |
652 | 669 | | |
653 | 670 | | |
654 | 671 | | |
655 | | - | |
| 672 | + | |
656 | 673 | | |
657 | 674 | | |
658 | 675 | | |
| |||
0 commit comments