diff --git a/docs/.agent/docs_coverage.md b/docs/.agent/docs_coverage.md index 5179645..72f5425 100644 --- a/docs/.agent/docs_coverage.md +++ b/docs/.agent/docs_coverage.md @@ -18,11 +18,12 @@ | Job Queue (Crate) | `crates/rustapi_jobs.md` | `rustapi-jobs` | OK | | Background Jobs (Recipe) | `recipes/background_jobs.md` | `rustapi-jobs` | OK | | **Integrations** | | | | -| gRPC | `recipes/grpc_integration.md` | `rustapi-grpc` | NEW | -| SSR | `recipes/server_side_rendering.md` | `rustapi-view` | NEW | -| AI / TOON | `recipes/ai_integration.md` | `rustapi-toon` | NEW | +| gRPC | `recipes/grpc_integration.md` | `rustapi-grpc` | OK | +| SSR | `recipes/server_side_rendering.md` | `rustapi-view` | OK | +| AI / TOON | `recipes/ai_integration.md` | `rustapi-toon` | OK | | **Learning** | | | | | Structured Path | `learning/curriculum.md` | N/A | OK | | **Recipes** | | | | | File Uploads | `recipes/file_uploads.md` | `rustapi-core` | OK | | Deployment | `recipes/deployment.md` | `cargo-rustapi` | OK | +| Testing | `recipes/testing.md` | `rustapi-testing` | OK | diff --git a/docs/.agent/last_run.json b/docs/.agent/last_run.json index 78a8dc0..6580305 100644 --- a/docs/.agent/last_run.json +++ b/docs/.agent/last_run.json @@ -1,5 +1,5 @@ { "last_processed_ref": "v0.1.335", - "date": "2025-02-24", - "notes": "Added Phase 5 (Specialized Skills) to Learning Path, and created recipes for gRPC, SSR, and AI Integration." + "date": "2026-02-15", + "notes": "Fixed critical inaccuracy in SSR recipe. Updated recipes index to be comprehensive. Verified docs coverage." } diff --git a/docs/.agent/run_report_2026-02-15.md b/docs/.agent/run_report_2026-02-15.md new file mode 100644 index 0000000..5a6e9a6 --- /dev/null +++ b/docs/.agent/run_report_2026-02-15.md @@ -0,0 +1,22 @@ +# Run Report: 2026-02-15 + +## 1. Version Detection +- **Target Version:** `v0.1.335` +- **Previous Run:** `v0.1.335` (2025-02-24) +- **Status:** No code changes detected since last run. Proceeding with Continuous Improvement Phase. + +## 2. Discovery +- **Date Gap:** Significant time has passed since the last run (almost 1 year). +- **Cookbook Issues:** + - `docs/cookbook/src/recipes/README.md` is outdated and missing many recipe links. + - `docs/cookbook/src/recipes/server_side_rendering.md` contains incorrect instructions (claims auto-configuration that doesn't exist). +- **Docs Coverage:** `rustapi-view` documentation is misleading and needs correction. + +## 3. Plan +- **Fix Recipes Index:** Populate `recipes/README.md` with all available recipes. +- **Fix SSR Recipe:** Rewrite the Server-Side Rendering recipe to correctly show manual `Templates` initialization and state injection. +- **Update Coverage:** Mark `rustapi-view` as corrected. + +## 4. Improvements +- Aligned documentation with actual code behavior for `rustapi-view`. +- Improved discoverability of recipes by updating the index. diff --git a/docs/cookbook/src/recipes/README.md b/docs/cookbook/src/recipes/README.md index 662c27d..884ceda 100644 --- a/docs/cookbook/src/recipes/README.md +++ b/docs/cookbook/src/recipes/README.md @@ -12,11 +12,21 @@ Each recipe follows a simple structure: ## Table of Contents - [Creating Resources](crud_resource.md) +- [Pagination & HATEOAS](pagination.md) - [JWT Authentication](jwt_auth.md) +- [CSRF Protection](csrf_protection.md) - [Database Integration](db_integration.md) +- [Testing & Mocking](testing.md) - [File Uploads](file_uploads.md) +- [Background Jobs](background_jobs.md) - [Custom Middleware](custom_middleware.md) - [Real-time Chat](websockets.md) +- [Server-Side Rendering (SSR)](server_side_rendering.md) +- [AI Integration (TOON)](ai_integration.md) - [Production Tuning](high_performance.md) +- [Resilience Patterns](resilience.md) +- [Time-Travel Debugging (Replay)](replay.md) - [Deployment](deployment.md) - [HTTP/3 (QUIC)](http3_quic.md) +- [gRPC Integration](grpc_integration.md) +- [Automatic Status Page](status_page.md) diff --git a/docs/cookbook/src/recipes/server_side_rendering.md b/docs/cookbook/src/recipes/server_side_rendering.md index 56e7c91..696e641 100644 --- a/docs/cookbook/src/recipes/server_side_rendering.md +++ b/docs/cookbook/src/recipes/server_side_rendering.md @@ -23,7 +23,6 @@ Create a `templates` directory in your project root. {% block title %}My App{% endblock %} -