Skip to content

v0.1.6 — File-existence check, --strict flag, CI workflow, wizard CI question

Choose a tag to compare

@oopsla5xx oopsla5xx released this 16 Aug 15:28
· 9 commits to main since this release

What's new

File-existence check in open-context validate

Every path declared in related_components (domain + subtype level) is now
verified against the filesystem. Both files and directories are checked.

  • --repo PATH — repo root for the check (default: current directory)
  • --strict — exits 1 if any paths are missing or phrasing risk is MEDIUM/HIGH (<80%)
  • 0/N paths found → distinct repo-mismatch warning instead of listing each path individually

GitHub Actions CI (plugin repo)

.github/workflows/validate-example.yml — validates the reference example
on every push/PR touching src/, examples/, tests/, pyproject.toml,
or the workflow file itself.

Wizard now offers CI setup (Question 6)

/oc-setup asks whether to generate .github/workflows/open-context-validate.yml
for the project repo. Uses --strict hardcoded. Wizard writes the file only —
user reviews and commits.