diff --git a/docs/step1.md b/docs/step1.md index 7524498..c863b81 100644 --- a/docs/step1.md +++ b/docs/step1.md @@ -233,6 +233,8 @@ OPENROUTER_API_KEY=sk-or-... ### Proposed Implementation +- `resource://skills/fastapi-async-sqlalchemy-modernization/document` + ```python src/transcription/models.py """SQLModel domain models for the transcription system. @@ -394,14 +396,11 @@ def get_session() -> Generator[Session]: ## 5. Test Plan -### Pytest Hierarchy Rules (Applied) +Refer to these resources for rules and guidelines about structure: -Use the following structure consistently across Step 1 tests: - -- Module names: `test_*.py` -- Class names: `Test*` (group related scenarios) -- Method names: `test_` (keep them short and behavior-focused) -- Shared fixtures: nearest `conftest.py` at needed scope +- `resource://skills/pytesting/document` +- `resource://catalog/prompts/pytest-scaffold` +- `resource://catalog/prompts/pytest-fill-scaffold` Hierarchy pattern used in this step: