Skip to content

docs: add module docstrings and return type annotations - #18

Merged
zh1peng merged 2 commits into
TaskBeacon:mainfrom
HugoFara:main
Mar 26, 2026
Merged

zh1peng merged 2 commits into
TaskBeacon:mainfrom
HugoFara:main

Conversation

@HugoFara

Copy link
Copy Markdown
Contributor

Improve code navigability by adding module-level docstrings to all core classes and utility modules, and completing missing return type annotations on ~25 public methods. Also removes dead commented-out code in StimBank and adds an explanatory comment for the closure introspection pattern.

One of the perks of psyflow is its agent-friendly design, this kind of change make it effectively easier to navigate the codebase.

Improve code navigability by adding module-level docstrings to all core
classes and utility modules, and completing missing return type annotations
on ~25 public methods. Also removes dead commented-out code in StimBank
and adds an explanatory comment for the closure introspection pattern.
@zh1peng
zh1peng merged commit 3e0d2a1 into TaskBeacon:main Mar 26, 2026
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