Skip to content

review: split performance-db-cost.md and api-contracts.md into cores plus lazy references - #1977

Merged
remigiusz-antczak merged 2 commits into
mainfrom
land/1961c
Oct 24, 2026
Merged

remigiusz-antczak merged 2 commits into
mainfrom
land/1961c

Conversation

@remigiusz-antczak

Copy link
Copy Markdown
Collaborator

Supersedes #1974 (and #1971, #1961). Same change, rebased on current main. The full-map.md size-budget-raise: line now names the real base size (18720→18829), which is what failed #1971 CI.

Tests: test_latency_split.py 6/6, privacy clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_014QNFFPWVcPUbeuvwM5fk2Z

…plus lazy references

The data / ETL and lib / SDK must-load sets shrink: performance-db-cost.md 43051 -> 31096 B
(handler await-ordering and cache expiry depth moved to performance-latency-depth.md) and
api-contracts.md 28126 -> 21458 B (streaming transports moved to api-contracts-streaming.md).
Both lazy files open with a Read-this-when trigger on repo content (FILE or FULL scope, not
only a diff) and are routed from the cores and from full-map.md. No safety check moved.
Must-load tokens: data / ETL 19991 -> 17003, lib / SDK 11038 -> 9368, api / service
19589 -> 17922; Phase 0-2 floors +27 each for the two routing cells.
scripts/test_latency_split.py pins the line multiset with an explicit allowlist of added lines
and mutation checks (dropped, duplicated, edited).

Tests: 6/6

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@remigiusz-antczak
remigiusz-antczak merged commit b5e960e into main Oct 24, 2026
1 check passed
@remigiusz-antczak
remigiusz-antczak deleted the land/1961c branch October 24, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant