2 Commits

Author SHA1 Message Date
HAL9000 1a485045cc fix(api-naming): resolve AmbiguousStep error and lint failures in BDD tests
- Rename duplicate step text 'both methods follow the same naming pattern'
  to 'both current item methods follow the same naming pattern' in the
  Consistent current item methods scenario to resolve AmbiguousStep error
- Fix lint violations: remove unused imports (pathlib.Path, ast), fix
  import ordering (I001), remove trailing whitespace on blank lines (W293)
- Rewrite step definitions to use AST-based method checking instead of
  importing service classes directly, avoiding heavy initialization hangs
2026-06-06 00:23:30 -04:00
HAL9000 1cf8451168 test(api-naming): add BDD tests for unified API naming conventions
- Add feature file for API naming conventions testing
- Add step definitions for API naming convention scenarios
- Tests verify consistent naming patterns across services
- Tests check for full type annotations on all public methods
2026-06-06 00:23:30 -04:00