Commit graph

3 commits

Author SHA1 Message Date
Matt Keyes
5d65b8ed00 feat: upstream-sync v0.2 — App identity retrofit per Signal Agent v0.1 2026-05-13 09:15:19 -06:00
KPSDevelop
d7f94603d7
Add upstream-sync workflow (#1)
Tracks upstream microsoft/BCQuality on the upstream-tracking branch
and notifies via Issue when upstream advances. Promotion from
upstream-tracking to main remains a human-reviewed PR per
fork-with-gatekeeper design (KPS Frontier Day 1+1 design session).

v0.1 corrects v0's upstream owner reference (was JeremyVyska, now
microsoft/) following BCQuality's transfer to the microsoft org
at Directions NA 2026.
2026-05-12 09:55:57 -06:00
Jeremy Vyska
bd75d04686 Add frontmatter and structure validator (CI)
Python validator derived from READ, WRITE, DO, and Entry. Enforces
frontmatter shape, required sections, knowledge-file length and
no-code-blocks rule, sample-sibling naming (<slug>.good.al /
<slug>.bad.al), action-skill section ordering, and unique skill ids
per kind. Runs in GitHub Actions on PRs and pushes to main; emits
GitHub annotations when GITHUB_ACTIONS is set, plain text otherwise.
Warnings do not fail the build.

Passes cleanly against the existing microsoft-layer corpus.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 18:13:02 +02:00