feat: add stable plugin API reference and bump to v2.0.0

Document the full public plugin surface (decorators, bot methods, IRC
primitives, state store, HTTP/DNS helpers) with semver stability
guarantees and breaking-change policy. Bump version from 0.1.0 to 2.0.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
user
2026-02-21 19:22:47 +01:00
parent 144193e3bb
commit c8879f6089
7 changed files with 318 additions and 5 deletions

View File

@@ -1,6 +1,14 @@
# derp - Tasks
## Current Sprint -- v2.0.0 Multi-Server (2026-02-21)
## Current Sprint -- v2.0.0 Stable API (2026-02-21)
| Pri | Status | Task |
|-----|--------|------|
| P0 | [x] | Version bump to 2.0.0 (`__init__.py`, `pyproject.toml`) |
| P0 | [x] | `docs/API.md` -- plugin API reference with semver policy |
| P2 | [x] | Documentation update (README.md, ROADMAP.md, TODO.md, TASKS.md) |
## Previous Sprint -- v2.0.0 Multi-Server (2026-02-21)
| Pri | Status | Task |
|-----|--------|------|