Skip to content

chore: validate content consistency and router coverage - #2

Merged
nowzero1702 merged 2 commits into
cdppcorp:mainfrom
aldegad:aldegad/add-validation-checks
Mar 30, 2026
Merged

nowzero1702 merged 2 commits into
cdppcorp:mainfrom
aldegad:aldegad/add-validation-checks

Conversation

@aldegad

@aldegad aldegad commented Mar 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a Node-based validation script for repository content consistency
  • add GitHub Actions to run the validation on pushes and pull requests
  • align router/meta files so the new validation passes for Robot Security support
  • document the validation step in CONTRIBUTING

What the validator checks

  • duplicated reference files stay in sync across start/check/fix/guide
  • CII and Robot Security reference counts stay consistent with the published tables
  • README and router count tables stay aligned with the actual references
  • Robot Security routing/metadata coverage does not silently disappear

Why

This repository relies heavily on duplicated markdown references and hand-maintained count tables. That makes it easy for README, skill routers, and copied references to drift apart over time. This PR adds a lightweight guardrail so future guideline updates are easier to trust.

Validation

  • ran node scripts/validate-content.mjs

Notes

  • this includes the small router/meta consistency fixes required for the new validation to pass on the current main branch
  • no converted source documents or PDF assets changed

@nowzero1702
nowzero1702 marked this pull request as ready for review March 30, 2026 11:53

@nowzero1702 nowzero1702 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "22"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

22는 27년도에 단종예정이기에 추후 24이상으로 업데이트 권장

@nowzero1702
nowzero1702 merged commit d2021e3 into cdppcorp:main Mar 30, 2026
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