Skip to content

Drop redundant Relay user indexes - #4648

Merged
juliusmarminge merged 2 commits into
mainfrom
codex/drop-redundant-relay-user-indexes
Jul 27, 2026
Merged

Drop redundant Relay user indexes#4648
juliusmarminge merged 2 commits into
mainfrom
codex/drop-redundant-relay-user-indexes

Delete infra/relay/src/persistence/schema.test.ts

86f48f5
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Effect Service Conventions succeeded Jul 27, 2026 in 18s

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 TypeScript change is infra/relay/src/persistence/schema.ts, which removes two redundant Drizzle index definitions (idx_relay_mobile_devices_user and idx_relay_live_activities_user). The remaining files are a SQL migration and a Drizzle snapshot JSON. No Effect service was created, moved, refactored, or consumed, so none of the Effect service conventions apply. No violations found.


🔍 Agent activity — reasoning, no tool calls

💭 Looking at this PR, it's removing two redundant index definitions from the schema file while the rest involves migration SQL and snapshot updates. This isn't touching any Effect service logic, just cleaning up the index declarations in the schema definition.


Agent Credits: 25 credits