Skip to content

chore: post-refactor codebase cleanup#49

Merged
spideystreet merged 1 commit into
developfrom
chore/codebase-cleanup
Jun 18, 2026
Merged

chore: post-refactor codebase cleanup#49
spideystreet merged 1 commit into
developfrom
chore/codebase-cleanup

Conversation

@spideystreet

Copy link
Copy Markdown
Collaborator

Summary

  • Remove dead API shim, orphan scripts, and stale pytest/ruff config; update AGENTS.md, README, and .env.example paths.
  • Drop legacy get_pool aliases; tests use get_db consistently.
  • Trim outdated comments in API/linker modules; add unit tests for middleware, errors, row mapping, settings, and logging to reach 80.03% coverage.

Test plan

  • make ci-check (ruff, mypy, 215 unit tests @ 80%+, Dagster smoke)
  • make ci-check-full / sqlfluff (needs live Postgres — not in scope)
  • make test-database (optional, needs compose DB)

Follow-ups (out of scope)

  • ost-docs submodule path sync
  • pip-audit transitive dependency bumps
  • Optional rename src/services/python/db.pysrc/linker/db.py

Made with Cursor

Remove dead shim/scripts and stale config, align test naming with get_db,
trim outdated comments, and add targeted unit tests to meet the 80% coverage gate.

Co-authored-by: Cursor <cursoragent@cursor.com>
@spideystreet spideystreet merged commit 4055cde into develop Jun 18, 2026
7 of 8 checks passed
@spideystreet spideystreet deleted the chore/codebase-cleanup branch June 18, 2026 22:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant