Skip to content

Update the docs - #26

Merged
Raheelnaz merged 1 commit into
mainfrom
update-docs
Aug 9, 2026
Merged

Update the docs#26
Raheelnaz merged 1 commit into
mainfrom
update-docs

Conversation

@Raheelnaz

Copy link
Copy Markdown
Owner

Why?

The docs grew section by section and it showed. The README explained features in the order they were built, KDoc repeated signatures, and the changelog had nothing for the unreleased fixes.

Changes

  • README: quick start first, then installation, the model, event, and effect rules, lifecycle, and implementation notes.
  • KDoc on public members says what they do.
  • Shorter comments in the runtime and tests.
  • CHANGELOG gets an unreleased section for the startup fixes.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Reorganizes and clarifies documentation for the runtime and JVM test harness.

Changes:

  • Restructures README guidance and adds unreleased changelog entries.
  • Improves public API KDoc.
  • Shortens implementation and test comments.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
README.md Reorganizes usage and lifecycle guidance.
CHANGELOG.md Documents unreleased fixes.
.claude/skills/molecule-viewmodel/SKILL.md Updates presenter guidance.
UiFactory.kt Clarifies KDoc.
MoleculeViewModel.kt Revises API and implementation comments.
MoleculePresenter.kt Clarifies interface contracts.
LaunchedEffectNotNull.kt Documents cancellation behavior.
MoleculeTestHarness.kt Improves harness KDoc.
ProductionContractTest.kt Shortens test comments.
PresenterFailureTest.kt Removes redundant comments.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

The README starts with quick start and installation, then the rules for
models, events, and effects. KDoc describes behavior instead of
repeating signatures. Comments are shorter. The changelog has an
unreleased section for the startup fixes.
@Raheelnaz
Raheelnaz merged commit a5b8216 into main Aug 9, 2026
2 checks passed
Raheelnaz added a commit that referenced this pull request Aug 10, 2026
@Raheelnaz
Raheelnaz deleted the update-docs branch August 10, 2026 06:42
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.

2 participants