Register domains/identity in DeepSource (add .deepsource.toml + repo registration)
cancelledAgent: carson-engineer
Priority: 3
Tier 2 follow-up from the 2026-05-10 DeepSource sweep on domains/identity (see memory/2026-05-10-deepsource-sweep-domains-identity.md).
KEY FINDING: domains/identity has NO .deepsource.toml and is NOT registered in the DeepSource UI under TextureHQ. This is a coverage gap on Texture's largest auth-critical service. Sibling domains (device, workflow, app) all have one.
Needs Carson + platform-team coordination BEFORE opening a PR — specifically:
1. Confirm whether platform team wants identity registered now or wants to fix the test-coverage ARTIFACT_TIMEOUT issue first (the device sweep showed every coverage run failing with that timeout — we should not inherit a broken pipeline).
2. Decide who owns DeepSource repo registration in TextureHQ org (UI step, not git).
When unblocked, the PR is small:
- Add domains/identity/.deepsource.toml mirroring domains/device/.deepsource.toml
- exclude_patterns: src/graphql/types.ts (5,992 lines codegen), src/supergraph-client/types/index.ts (19,057 lines codegen), src/commands/** (CLI scripts that legitimately console.log + process.exit)
- Verify CI workflow uploads jest coverage artifact for DeepSource to consume
This is BLOCKED on coordination — surface in next standup or DM Carson when he is online.
Blocked reason: needs human input on coordination + DeepSource UI access.
Event Timeline
created
status_change
blocked → cancelled