Skip to content

Split performance and API-contract references into core plus lazy depth - #1974

Closed
remigiusz-antczak wants to merge 1 commit into
mainfrom
land/1961b
Closed

remigiusz-antczak wants to merge 1 commit into
mainfrom
land/1961b

Conversation

@remigiusz-antczak

Copy link
Copy Markdown
Collaborator

Supersedes #1971 and #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

Copy link
Copy Markdown
Collaborator Author

Superseded by #1977.

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