[Task] Move auth/session/API-key routes behind access module manifest #48

Closed
opened 2026-07-06 11:33:52 +02:00 by zemion · 1 comment
Owner

Imported from the GovOPlaN access extraction plan immediate backlog.

  • Source: /mnt/DATA/git/govoplan-core/docs/ACCESS_EXTRACTION_PLAN.md
  • Line: 343
  • Section: Immediate Backlog
  • Source status: open

Imported backlog item:

- [ ] Move auth/session/API-key routes behind access module manifest.
<!-- codex-backlog-fingerprint:785b81f5991805b4d0292cbc --> Imported from the GovOPlaN access extraction plan immediate backlog. - Source: `/mnt/DATA/git/govoplan-core/docs/ACCESS_EXTRACTION_PLAN.md` - Line: `343` - Section: `Immediate Backlog` - Source status: `open` Imported backlog item: ```markdown - [ ] Move auth/session/API-key routes behind access module manifest. ```
zemion added this to the Access Extraction milestone 2026-07-06 12:51:39 +02:00
Author
Owner

Codex status: done.

Completed evidence:

  • The access module route factory includes govoplan_access.backend.api.v1.auth and govoplan_access.backend.api.v1.routes.
  • /api/v1/auth/login and /api/v1/admin/users are present only through enabled module composition in the permutation tests.

Verification:

  • ./.venv/bin/python -m unittest tests.test_access_contracts tests.test_module_system -> 66 tests OK
  • ./.venv/bin/python scripts/check_dependency_boundaries.py -> passed, 0 transitional exceptions

Closing as duplicate/narrow route-manifest work completed by the access module manifest move.

Codex status: done. Completed evidence: - The access module route factory includes `govoplan_access.backend.api.v1.auth` and `govoplan_access.backend.api.v1.routes`. - `/api/v1/auth/login` and `/api/v1/admin/users` are present only through enabled module composition in the permutation tests. Verification: - `./.venv/bin/python -m unittest tests.test_access_contracts tests.test_module_system` -> 66 tests OK - `./.venv/bin/python scripts/check_dependency_boundaries.py` -> passed, 0 transitional exceptions Closing as duplicate/narrow route-manifest work completed by the access module manifest move.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-core#48
No description provided.