Skip to content

fix: consolidate all 3 open PR fixes — remove site/ artifact, add package.json, fix broken link#18

Draft
Copilot wants to merge 1 commit intomainfrom
copilot/fix-open-issues
Draft

fix: consolidate all 3 open PR fixes — remove site/ artifact, add package.json, fix broken link#18
Copilot wants to merge 1 commit intomainfrom
copilot/fix-open-issues

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 12, 2026

Summary

Consolidates all fixes from the 3 open PRs (#14, #16, #17) into a single clean commit.

  • Document(s) changed: package.json, package-lock.json, site/ removal
  • Type: CI fix / housekeeping
  • Short description: Removes the stale site/ build artifact folder from git tracking, adds package.json with js-yaml dependency so npm ci succeeds in CI, and confirms the index.qmd broken link is already fixed on main.

Motivation

Three open PRs each addressed different parts of the same underlying CI failures:

This PR resolves all three issues together.

Affected Appendices and Artifacts

  • N/A — no canonical documentation content changed

Checklist Before Requesting Review

  • package.json adds "type": "module" to match ES module import syntax in tools/uiao-governance-cli.js
  • js-yaml is the only external import in the CLI
  • package-lock.json generated via npm install --package-lock-only for reproducible npm ci
  • site/ directory removed from git tracking (208 files, was committed before .gitignore entry was added)
  • index.qmd broken link already fixed on main (docs/index.htmldocs/index.qmd) — verified
  • python scripts/check_links.py passes locally: "All internal links are valid!"
  • node tools/uiao-governance-cli.js runs successfully after npm install

Reviewer Guidance

Post Merge Actions

…son with js-yaml dep

Agent-Logs-Url: https://github.com/WhalerMike/uiao-docs/sessions/dce78904-15bc-45ec-abb2-33503f4926ab

Co-authored-by: WhalerMike <111075148+WhalerMike@users.noreply.github.com>
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.

2 participants