Skip to content

Simplify runtime and repository tooling - #102

Merged
memburg merged 1 commit into
v0.6.1from
issue-101-reduce-over-engineering
Jul 26, 2026
Merged

memburg merged 1 commit into
v0.6.1from
issue-101-reduce-over-engineering

Conversation

@memburg

@memburg memburg commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • unify named declarations with the existing UserFunction runtime and remove raw-statement compilation
  • share parser, coercion, truthiness, object-key, and Math registration logic
  • remove generated reference duplication, consolidate stable CI into a matrix, and trim redundant tooling/tests
  • remove 2,309 net lines with no dependency changes

Verification

  • crystal tool format --check src spec
  • crystal spec (300 examples, 0 failures)
  • python3 scripts/run_examples_smoke.py (8 examples passed)
  • git diff --check

Closes #101

@memburg memburg added enhancement New feature or request v0.6.1 labels Jul 26, 2026
@memburg memburg self-assigned this Jul 26, 2026
@memburg
memburg merged commit 955280e into v0.6.1 Jul 26, 2026
@memburg
memburg deleted the issue-101-reduce-over-engineering branch August 10, 2026 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request v0.6.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant