Skip to content

Extract apicult-desigual to standalone repo - #40

Merged
dynnamitt merged 4 commits into
mainfrom
extract-apicult-desigual
Apr 27, 2026
Merged

Extract apicult-desigual to standalone repo#40
dynnamitt merged 4 commits into
mainfrom
extract-apicult-desigual

Conversation

@dynnamitt

Copy link
Copy Markdown
Owner

Summary

  • Moved crates/apicult-desigual out of the workspace into a new public repo: https://github.com/dynnamitt/apicult-desigual-rs
  • History preserved across the earlier crates/hex-grid rename (via git-filter-repo)
  • hex-terrain now consumes it as a tag-pinned git dependency (v0.1.0)
  • mesh-gradient and flora remain as workspace crates

Test plan

  • cargo build succeeds
  • cargo test passes (including h_terrain::tests that use apicult_desigual::gap_filler)
  • make wasm succeeds
  • Visual sanity check: cargo run starts up and the terrain renders

🤖 Generated with Claude Code

dynnamitt and others added 3 commits April 27, 2026 17:32
Design for splitting crates/apicult-desigual into a standalone
public repo dynnamitt/apicult-desigual-rs with preserved history
(via git-filter-repo) and a tag-pinned git dependency from
hex-terrain.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
13-task plan covering filter-repo extraction, GitHub repo
creation with v0.1.0 tag, and the hex-terrain feature-branch
update consuming the new repo as a git dependency.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The apicult-desigual crate now lives at
https://github.com/dynnamitt/apicult-desigual-rs and is consumed
as a tag-pinned git dependency. History was preserved across the
earlier hex-grid rename via git-filter-repo.

- drop crates/apicult-desigual from workspace members
- switch dep from path to git tag v0.1.0
- remove crates/apicult-desigual/ directory

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.65%. Comparing base (6bbfb71) to head (0784484).
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@             Coverage Diff             @@
##             main      #40       +/-   ##
===========================================
+ Coverage   68.29%   80.65%   +12.35%     
===========================================
  Files          21       18        -3     
  Lines         839      641      -198     
===========================================
- Hits          573      517       -56     
+ Misses        266      124      -142     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

These now live in dynnamitt/apicult-desigual-rs (web demo,
svg-preview workflow, and Makefile preview targets). The pages.yml
deploy workflow's svg job is also removed since its source crate
no longer exists in this repo.

- delete web/svg-preview.html, web/hex-terrain.html, web/hex-terrain.js, web/hex-terrain.md
- delete .github/workflows/svg-preview.yml
- remove svg job from .github/workflows/pages.yml
- remove svg-preview targets and SVG_* variables from Makefile

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@dynnamitt
dynnamitt merged commit f733951 into main Apr 27, 2026
2 checks passed
@dynnamitt
dynnamitt deleted the extract-apicult-desigual branch April 27, 2026 17:02
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