Skip to content

Resolve analyzer API, offline support, Pascal support, and licensing - #73

Merged
braedonsaunders merged 2 commits into
mainfrom
agent/resolve-open-issues
Jul 31, 2026
Merged

Resolve analyzer API, offline support, Pascal support, and licensing#73
braedonsaunders merged 2 commits into
mainfrom
agent/resolve-open-issues

Conversation

@braedonsaunders

Copy link
Copy Markdown
Owner

Summary

Resolves all five open issues:

Impact

A cloned or intranet-hosted copy can now cold-start and analyze local files without network access. CI and other programs can run node card/analyze.js --path <repo> and consume JSON from stdout. Pascal-family projects receive explicit heuristic analysis rather than being skipped.

Validation

  • npx -y node@20 --test tests/*.test.mjs tests/*.smoke.js — 70/70 passing
  • Action smoke run against an isolated fixture produced both SVG and state JSON
  • Real-browser cold local load requested only localhost/blob resources
  • Browser analysis completed against Pascal and mixed JS/Python fixtures
  • Vendored manifest hashes and third-party license coverage verified

Closes #66
Closes #67
Closes #69
Closes #71
Closes #72

@vercel

vercel Bot commented Jul 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codeflow Ready Ready Preview Jul 31, 2026 7:57pm

Request Review

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1e9e0b0881

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread card/lib/analysis.js
Comment thread index.html
Comment thread index.html
@braedonsaunders
braedonsaunders merged commit aaca6b2 into main Jul 31, 2026
5 checks passed
@braedonsaunders
braedonsaunders deleted the agent/resolve-open-issues branch July 31, 2026 19:58
braedonsaunders added a commit that referenced this pull request Jul 31, 2026
* Address Codex review feedback

* Resolve case-folded Pascal calls by imports

* Preserve Pascal unit qualifiers in call resolution

* Handle spaced Pascal unit qualifiers

* Honor Pascal uses clause precedence

* Ignore qualified Pascal declarations in call counts

* Avoid misresolving Pascal member calls

* Preserve Pascal expression receivers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant