Skip to content

docs: remove blanket README MIT claim without root LICENSE - #136

Merged
zacharybalicki merged 2 commits into
mainfrom
docs/readme-license-honesty
Sep 29, 2026
Merged

zacharybalicki merged 2 commits into
mainfrom
docs/readme-license-honesty

Conversation

@zacharybalicki

@zacharybalicki zacharybalicki commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Summary

The README section ## License and telemetry said MIT License. That line read as a license for the whole repository. This repository does not publish a root LICENSE file (contents API 404; the GitHub license field is null).

This pull request replaces that line with an observational note. Published packages @vantio/cli, @vantio/agent-sdk, and vantio-agent-sdk declare MIT in their package manifests, and in package-level LICENSE files where those files are present. The new text also states that a repository-root LICENSE is not published.

docs/governance/llms-full.txt is generated from the canonical docs, and README.md is the first of those docs. The documentation release check requires that snapshot to match regeneration. The second commit runs node docs/scripts/render-llms-full.mjs so the same sentence replaces the copied MIT License. line. No other line in that file changes.

No root LICENSE file is added. The Founder hold (ROOT_MIT_UNTIL_LEGAL / inventory_only_no_root_MIT) is respected.

What stays the same

packages/optics-python-adapter still declares LicenseRef-proprietary. No package license field is changed. The telemetry paragraph is unchanged. Package-level MIT declarations for the published packages named above stay as they are.

Test plan

  • The diff is README.md and the generated docs/governance/llms-full.txt snapshot only
  • No root LICENSE file is added
  • The telemetry paragraph is unchanged
  • The new wording does not say the repository is MIT
  • node --test docs/scripts/check-docs-release.test.mjs tests/disclosure-governance-cleanup/direct.test.mjs passes
Open in Web Open in Cursor 

The license section said the repository was MIT while no root LICENSE
file is published. Point at the published package manifests and
package-level LICENSE files, and state that a root LICENSE is not
published.
docs/governance/llms-full.txt is generated from README.md. The
documentation release check requires that snapshot to match. This
commit is the same sentence the README now uses, written by
docs/scripts/render-llms-full.mjs.
@zacharybalicki
zacharybalicki merged commit e5c27d4 into main Sep 29, 2026
8 checks passed
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.

1 participant