Skip to content

docs: Audit and overhaul CLAUDE.md and docs site#57

Merged
MaxMichel2 merged 1 commit into
mainfrom
docs/claude-md-and-site-overhaul
Jul 20, 2026
Merged

docs: Audit and overhaul CLAUDE.md and docs site#57
MaxMichel2 merged 1 commit into
mainfrom
docs/claude-md-and-site-overhaul

Conversation

@MaxMichel2

Copy link
Copy Markdown
Collaborator
  • Add docs build commands and internal/dokka to CLAUDE.md module graph
  • Fix incorrect API examples across all doc pages (AnalyticsLogType hierarchy, Module interface types, Section enum, FeatureFlipScreen signature, NetworkMockPlugin DSL, registerSerializers typo)
  • Fill out thin NetworkMock doc pages with real content (mocks.json format, request matching, response discovery, interception flow, workflows)
  • Strip all placeholder markers from ~30 docs pages
  • Inject version from gradle.properties at docs build time via build_docs.sh so installation guide always reflects the release being published
  • Create 8 GitHub issues (feat: Add Content-Type header to mock HTTP responses #49-56) tracking NetworkMock improvements and test gaps

- Add docs build commands and internal/dokka to CLAUDE.md module graph
- Fix incorrect API examples across all doc pages (AnalyticsLogType hierarchy,
  Module interface types, Section enum, FeatureFlipScreen signature,
  NetworkMockPlugin DSL, registerSerializers typo)
- Fill out thin NetworkMock doc pages with real content (mocks.json format,
  request matching, response discovery, interception flow, workflows)
- Strip all placeholder markers from ~30 docs pages
- Inject version from gradle.properties at docs build time via build_docs.sh
  so installation guide always reflects the release being published
- Create 8 GitHub issues (#49-56) tracking NetworkMock improvements and test gaps

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@MaxMichel2 MaxMichel2 self-assigned this Jul 20, 2026
@MaxMichel2
MaxMichel2 requested a review from matthiaslao July 20, 2026 16:33
@MaxMichel2 MaxMichel2 added the documentation Improvements or additions to documentation label Jul 20, 2026
@MaxMichel2 MaxMichel2 added this to the 0.2.0 milestone Jul 20, 2026
@MaxMichel2
MaxMichel2 merged commit 1128b84 into main Jul 20, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant