Skip to content

Comments

refactor: centralize shared helper utilities#28

Open
fmueller wants to merge 1 commit intomainfrom
refactor/phase-b-shared-helpers
Open

refactor: centralize shared helper utilities#28
fmueller wants to merge 1 commit intomainfrom
refactor/phase-b-shared-helpers

Conversation

@fmueller
Copy link
Owner

Summary

  • add scribae.common as a single home for shared helper primitives (Reporter, slugify, report, current_timestamp)
  • remove duplicated helper implementations from idea/brief/meta/write/refine/feedback/language and switch those modules to shared imports
  • keep behavior stable while reducing duplication and making helper updates one-touch
  • add focused unit tests for shared helpers in tests/unit/common_test.py

Validation

  • uv run ruff check
  • uv run mypy
  • uv run pytest

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