Skip to content

chore: retire the tasks/ folder in favour of tracked issues - #68

Merged
Kilerd merged 1 commit into
mainfrom
chore/retire-tasks-folder
Aug 1, 2026
Merged

chore: retire the tasks/ folder in favour of tracked issues#68
Kilerd merged 1 commit into
mainfrom
chore/retire-tasks-folder

Conversation

@Kilerd

@Kilerd Kilerd commented Aug 1, 2026

Copy link
Copy Markdown
Owner

tasks/ was a parallel roadmap that had drifted badly from the code.

Why retire it

Last touched 2026-02-10; the error model it describes was replaced on 2026-07-22. Two backlogs guarantee divergence, and they had already diverged.

Where the content went

What was still worth doing is now filed, carrying over the concrete designs from the files:

issue from
#63 testing utilities (TestClient / TestServer) 06-开发者体验.md
#64 developer tooling: hot reload and a gotcha CLI 06-开发者体验.md
#65 documentation structure beyond the README 05-文档和示例.md
#66 reducing the type annotations a typical app writes 04-简化类型系统.md
#67 error recovery strategies for startup failures 03-改进错误处理.md (remainder)

Deliberately dropped, with the reasoning recorded in the issues:

Also noted in #66/#67: parts of tasks 03 and 04 are already done (#[state], #[config], with_types/with_state/with_config, the whole error model), so the new issues describe only what actually remains.

Nothing in the repo referenced this directory.

🤖 Generated with Claude Code

`tasks/` was a parallel roadmap that had drifted badly from the code: it described the error
handling as unimplemented (#31 rewrote it), and still referenced Cloudflare Worker support in five
places after that target was removed. Keeping a second backlog alongside the GitHub roadmap (#41)
guarantees they diverge again, which is exactly what happened.

What remained useful has been filed as issues, carrying over the concrete designs:

- #63 testing utilities (TestClient / TestServer)
- #64 developer tooling: hot reload and a gotcha CLI
- #65 documentation structure beyond the README
- #66 reducing the type annotations a typical app writes
- #67 error recovery strategies for startup failures

Dropped rather than filed: bilingual error messages with a suggestion system (English-only is the
norm for a Rust library, and suggestions belong in troubleshooting docs), and the
`gotcha deploy cloudflare` CLI command (that target no longer exists).

Nothing referenced this directory.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Kilerd
Kilerd merged commit add3c66 into main Aug 1, 2026
67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant