Commit log

4a6f76b docs: fix examples and add doc links

Click to expand commit body
- Fix PersonBuilder example to use RelationshipCloseFriend constant
- Add godoc links for RelationshipCloseFriend, ErrUnauthorized

Assisted-by: Claude Sonnet 4 via Crush

Amolith created

8bc2980 feat(tasks): add TaskStatus and Motivation types

Click to expand commit body
Replace raw strings with typed constants for better discoverability and
compile-time safety.

- TaskStatus: StatusLater, StatusNext, StatusStarted, StatusWaiting,
  StatusCompleted
- Motivation: MotivationMust, MotivationShould, MotivationWant

Assisted-by: Claude Sonnet 4 via Crush

Amolith created

2bfbde0 docs(readme): point to module docs

Amolith created

81835f7 docs(badges): add pkg.do.dev alongside godocs.io

Amolith created

00ce7e1 fix: use real LICENSE file, not symlink

Click to expand commit body
Go module zips strip symlinks entirely.

Assisted-by: Kimi K2 Thinking via Crush

Amolith created

15c63ed chore: add LICENSE symlink for pkg.go.dev

Click to expand commit body
Assisted-by: Kimi K2 Thinking via Crush

Amolith created

152fc32 feat(people): typed enums, custom field support

Click to expand commit body
- Add RelationshipStrength type with constants for valid values
- Add CustomFields map for arbitrary fields (email, birthday, phone,
  etc.)
- Custom MarshalJSON flattens CustomFields to top-level JSON
- Add WithCustomField builder method

Assisted-by: Claude Opus 4.5 via Crush

Amolith created

f4ceb65 docs(client): fix access token instructions

Click to expand commit body
Assisted-by: Claude Opus 4.5 via Crush

Amolith created

2300d24 docs(readme): add

Amolith created

ed05579 extract from lunatask-mcp-server, polish

Amolith created