Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions dev/TODO.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# TODO

## High priority: Bump src-py-lib after Node ID helper release

- After releasing `src-py-lib` with Sourcegraph Node ID helpers, update
`pyproject.toml` and `uv.lock` to depend on that new version.

## Medium priority: Lightweight incremental updates

- When a new user's account is created, or a new repo is synced from a code host,
Expand Down Expand Up @@ -69,6 +64,13 @@ If/when we revisit:
3. Add a CLI flag (e.g. `--cross-check-capture`) gated behind a clear
"this doubles capture cost" warning.

## Low priority: Grouped full-set plan if memory is still too high

Phase 1 now avoids per-repo username sets for non-overlapping full-set maps.
If memory remains too high after re-measuring, implement the Phase 2 grouped
plan in [mapping-efficiency.md](./mapping-efficiency.md): combine map-entry
overlays into final groups of repos that share the same desired username tuple.

## Low priority: Expand group-membership filters beyond SAML

`allowGroups`-style enforcement exists on more than just SAML, but only
Expand Down
Loading