Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,15 +119,15 @@ PHP 版 NENE2 との機能同等性を達成し、さらに Python 固有の強

---

### v1.x — 同等性完成 & Beyond
### v1.x — 同等性完成 & Beyond ✅ DONE

PHP 版追跡・Python 固有の強化:

- [ ] Field Trial: AI が新しいドメインをゼロから実装できるか検証
- [ ] MySQL / PostgreSQL repository 実装
- [ ] 非同期対応: `AsyncUseCase` パターン(FastAPI の async を活かす)
- [x] Field Trial: Comment ドメインをゼロから実装してフレームワーク検証 (#41)
- [x] MySQL / PostgreSQL repository 実装 (#40)
- [x] 非同期対応: `AsyncUseCaseProtocol` + `nene2.use_case` パッケージ (#42)
- [x] Diátaxis 構造のドキュメント整備(tutorial / howto / explanation / reference)(#43)
- [ ] WebSocket サポート検討
- [ ] Diátaxis 構造のドキュメント整備(tutorial / howto / explanation / reference)
- [ ] PyPI パッケージ公開

---
Expand Down Expand Up @@ -157,7 +157,10 @@ PHP 版追跡・Python 固有の強化:
| `Mcp/LocalMcpToolCatalog` | `example/mcp.py` create_mcp_server() | ✅ |
| `Example/Note` (full CRUD) | `example.note` (全 CRUD) | ✅ |
| `Example/Tag` (full CRUD) | `example.tag` (全 CRUD) | ✅ |
| `Example/Comment` (full CRUD) | `example.comment` (全 CRUD) | ✅ |
| `Example/Health` | `example.health` | ✅ |
| `UseCaseInterface` | `nene2.use_case.UseCaseProtocol[I, O]` | ✅ |
| — | `nene2.use_case.AsyncUseCaseProtocol[I, O]` | ✅ Python 固有 |

---

Expand Down
Loading