Skip to content

chore(playground): remove un-instantiated ffi/zig template subtree - #331

Merged
hyperpolymath merged 3 commits into
mainfrom
chore/remove-playground-ffi-template
Jul 28, 2026
Merged

chore(playground): remove un-instantiated ffi/zig template subtree#331
hyperpolymath merged 3 commits into
mainfrom
chore/remove-playground-ffi-template

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

echidna-playground/ffi/zig/ is un-instantiated scaffolding: it still contains literal {{project}} / {{PROJECT}} placeholders, so it cannot compile. Nothing in the playground references it, and the real Zig FFI lives at ffi/zig/ and src/zig_ffi/.

This follows the repo's own precedent in docs/PROOF-NEEDS.md, where un-instantiated template scaffolding was removed rather than left to masquerade as implementation.

Verified: a reference sweep across the playground's JSON, ReScript, Forth, AsciiDoc, Markdown and HTML files finds no mention of the removed subtree.

The subtree still contains literal {{project}}/{{PROJECT}} scaffold
placeholders and cannot compile. Nothing in the playground references
it, and the real Zig FFI lives at ffi/zig/ and src/zig_ffi/. Follows
the docs/PROOF-NEEDS.md precedent of removing un-instantiated template
scaffolding rather than letting it masquerade as implementation.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@gitar-bot

gitar-bot Bot commented Jul 28, 2026

Copy link
Copy Markdown
Code Review ✅ Approved

Removes the un-instantiated ffi/zig template subtree from the playground since it contains literal placeholders and is entirely unreferenced. No issues found.

Auto-approved and auto-merge armed: No blocking issues found.
Please see Auto-approve Docs for details on setting custom approval criteria. — merges when pipeline and required approvals pass.

Options

Auto-apply is off → Gitar will not commit updates to this branch.
Display: compact → Showing less information.

Comment with these commands to change the behavior for this request:

Auto-apply Compact
gitar auto-apply:on         
gitar display:verbose         

Was this helpful? React with 👍 / 👎 | Gitar

@gitar-bot
gitar-bot Bot enabled auto-merge (squash) July 28, 2026 15:30

@gitar-bot gitar-bot Bot 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.

Gitar has auto-approved this PR and enabled auto-merge (configure)

@hyperpolymath
hyperpolymath disabled auto-merge July 28, 2026 17:33
@hyperpolymath
hyperpolymath merged commit 484a998 into main Jul 28, 2026
@hyperpolymath
hyperpolymath deleted the chore/remove-playground-ffi-template branch July 28, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gitar-approved Added by Gitar

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant