All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update README.md
- Update uv.lock
- Update CHANGELOG.md
- Update README.md
- Update project/SUMR.md
- Update testql-scenarios/cli.testql.yaml
- Update testql-scenarios/generated-cli-tests.testql.toon.yaml
- Update Taskfile.yml
- Update VERSION
- Update code2schema/init.py
- Update code2schema/analyzer/cqrs.py
- Update code2schema/analyzer/events.py
- Update code2schema/analyzer/graph.py
- Update code2schema/cli.py
- Update code2schema/codegen/init.py
- Update code2schema/codegen/visualizer.py
- Update code2schema/core/extractor.py
- ... and 5 more files
- Split
cli._resolve_paths(CC=11) into_validate_root+_build_output_paths;_resolve_pathskept as thin orchestrator for test compatibility. - Split
analyzer.events._find_command_handlers(CC=9) into_is_command_candidate+_collect_emitted_eventshelpers. - Split
codegen.visualizer._build_graph_data(CC=9) into_build_nodes,_build_links,_group_rules_by_target,_build_stats.
- Strengthen testql self-analysis assertion from
grep -q modulestojq '.modules | length' > 10to catch extractor regressions. - Switch testql CLI scenarios to
python3 -m code2schema.cliso they execute end-to-end against the installed entrypoint.
- Add
task testqltarget running both testql scenario files. - Add roadmap-aligned summary header in
goal.yaml(versioning, version_files, publish targets). - Clean ruff/black baseline across the package (no behavior changes).
- Update README.md
- Update SUMD.md
- Update SUMR.md
- Update docs/CHANGELOG.md
- Update docs/README.md
- Update docs/examples/api/basic.py
- Update docs/examples/cli/semcod.sh
- Update project/README.md
- Update project/context.md
- Update testql-scenarios/cli.testql.yaml
- Update tests/test_code2schema.py
- Update .gitignore
- Update Taskfile.yml
- Update VERSION
- Update app.doql.less
- Update code2schema/init.py
- Update code2schema/analyzer/events.py
- Update code2schema/cli.py
- Update project/analysis.toon.yaml
- Update project/calls.mmd
- Update project/calls.png
- ... and 14 more files
- Update README.md
- Update SUMD.md
- Update SUMR.md
- Update docs/README.md
- Update docs/examples/api/advanced.py
- Update docs/examples/api/basic.py
- Update docs/examples/cli/basic.sh
- Update docs/examples/outputs/report-sample.md
- Update docs/examples/outputs/schema-sample.json
- Update project/README.md
- ... and 1 more files
- Update testql-scenarios/generated-cli-tests.testql.toon.yaml
- Update app.doql.less
- Update code2schema/cli.py
- Update project.sh
- Update project/analysis.toon.yaml
- Update project/calls.mmd
- Update project/calls.png
- Update project/calls.toon.yaml
- Update project/calls.yaml
- Update project/compact_flow.mmd
- Update project/compact_flow.png
- ... and 11 more files
- Update README.md
- Update report.md
- Update tests/init.py
- Update tests/test_code2schema.py
- Update .env.example
- Update .idea/.gitignore
- Update .idea/code2schema.iml
- Update .idea/inspectionProfiles/Project_Default.xml
- Update .idea/inspectionProfiles/profiles_settings.xml
- Update .idea/modules.xml
- Update .idea/vcs.xml
- Update code2schema/init.py
- Update code2schema/analyzer/init.py
- Update code2schema/analyzer/cqrs.py
- ... and 11 more files