feat: add logic-call IR and compiler backend policy #41
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/star-lang!41
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/logic-call-ir-policy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
star-logic-irnormalized logic-call, package/mapping identity, materialization-request, and materialized-plan recordsauto,lisa,swi-prolog,n-prologstar-logic-protocolselector from PR #39 and retain its deterministic selection evidencestar-canonical-jsonwith a frozen lowerCamelCase fixturestarlang-compilerforwarding/diagnostic boundary without adding a second parser/compiler implementation underprototype/Non-goals
No SWI-Prolog MQI adapter, N-Prolog process adapter, LISA integration, expert-system parser/runtime, native predicate escape hatch, backend benchmarking, or cross-backend failover.
Verification
Local execution was unavailable because the runner could not resolve GitHub for a checkout. The branch was built through the connected GitHub API; GitHub Actions is therefore the executable verification source for this PR. The new logic-IR job runs
asdf:test-system :star-logic-ir,asdf:test-system :starlang-compiler, prototype-independence assertions, and frozen fixture checks. Existing aggregate CI and Nix flake checks also trigger on the changed paths.Closes #40