refactor(mobile): remove unused layout calculations - #9974
Effect Service Conventions: No issues found
All clear
Details
Note
Your check run agent prompt is: .macroscope/check-run-agents/effect-service-conventions.md
More information about how Check Run Agents work can be found in our Help Center.
The only in-scope changed file is apps/mobile/src/lib/layout.ts, which removes unused pure layout helpers (constrainPrimarySidebarWidth, deriveStableFormSheetDetent) and their constants. No Effect services, layers, errors, or runtime boundaries are created, moved, refactored, or consumed, so none of the Effect service conventions apply. apps/mobile/src/lib/layout.test.ts is excluded by the check's exclude patterns.
🔍 Agent activity — reasoning, no tool calls
💭 This diff just removes unused layout helpers, no Effect service code involved. Whether those exports are used elsewhere isn't relevant to Effect conventions, so nothing applies here—all clear.
Agent Credits: 11 credits
Token usage: 4 uncached input · 13,130 cache-read input · 13,287 cache-write input · 428 output
Agent Credits may also include non-token charges from external tools such as web research.