Skip to content

chore: release fp-library v0.17.1#29

Merged
nothingnesses merged 3 commits into
mainfrom
0.17.1
Apr 20, 2026
Merged

chore: release fp-library v0.17.1#29
nothingnesses merged 3 commits into
mainfrom
0.17.1

Conversation

@nothingnesses

Copy link
Copy Markdown
Owner

Summary

  • Deduplicate module doc comments in top-level .rs files, replacing verbose explanations with short summaries linking to design docs in fp-library/docs/.
  • Merge brand-dispatch-traits.md into brand-inference.md, eliminating a thin wrapper doc that mostly linked elsewhere.
  • Expand hkt.md with a "How it works" section, trait_kind!/impl_kind! documentation, and the Kind trait hash naming table.
  • Convert file paths in AGENTS.md to markdown links.
  • Disable git hooks in update workflows to fix CI push failures.
  • Remove unnecessary 30s sleep from the release workflow.
  • Bump fp-library to v0.17.1.

Test plan

  • just verify passes (fmt, check, clippy, deny, doc, test).
  • No code changes; docs and CI workflow fixes only.

Move project knowledge (architecture, commands, code style,
constraints, patterns) from CLAUDE.md into a shared AGENTS.md.
Slim CLAUDE.md to a pointer plus Claude-specific MCP/LSP section.
Relocate test cache from .claude/test-cache/ to .cache/test-output/.
Slim down doc comments in top-level .rs module files (kinds, dispatch,
functions, brands, classes, types) to short summaries with links to the
design docs in fp-library/docs/. Migrate removed content into the
corresponding .md files to prevent duplication.

Merge brand-dispatch-traits.md into brand-inference.md since the two
docs covered the same topic from slightly different angles. Update all
cross-references across the codebase.

Expand hkt.md with a "How it works" section explaining the Brand
pattern, trait_kind!/impl_kind! macro documentation, and the hash
naming table migrated from kinds.rs.

Convert file paths in AGENTS.md to markdown links.
@nothingnesses nothingnesses merged commit f2520c5 into main Apr 20, 2026
6 checks passed
@nothingnesses nothingnesses deleted the 0.17.1 branch April 20, 2026 10:49
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