Commit Graph
3 Commits
Author SHA1 Message Date
Çağrı SolakoğluandÇağrı Solakoğlu c752aac186 chore(skills): declare licenses on the Codex skill mirror (#2997)
skillforge validate reports SF1009 (no license declared) on every skill
in .agents/skills. This adds license: MIT to all 39, matching the
repository LICENSE.

license only. The Codex mirror's frontmatter is governed by an allowlist
in tests/ci/codex-skill-surface.test.js - allowed-tools, description,
license, metadata, name - and license is the one field on it that
skillforge asks for. compatibility is deliberately absent here; widening
that contract is a separate decision about what the Codex surface
supports.

node tests/ci/codex-skill-surface.test.js: 4 passed, 0 failed.

Split out of #2993 so both PRs land under the review-bot file limits.

Co-authored-by: Çağrı Solakoğlu <cagri.solakoglu@vtcenerji.com>
2026-09-18 18:51:01 -04:00
Affaan Mustafa 90ef62cb1d fix(memory): distinguish incomplete reads from missing records
Independent local Codex review PASS at 73b07f8d17, no P0/P1. Independent 66 tests and strict validation of 810 skills passed. CI run 34683976362 passed; all 48 current checks green. Incomplete memory reads fail closed with safe MCP diagnostics; canonical guidance synchronized across harness skill copies. Rollback: revert this squash commit. No deployment or installation claim.
2026-09-12 05:52:29 -04:00
Affaan Mustafa 4d0b501b05 feat: add cross-harness memory vault (#2581)
Add a local-first, cross-harness memory vault with CLI and MCP surfaces, bounded search and storage, harness-scoped visibility, setup guidance, and comprehensive tests.
2026-07-26 02:46:59 -07:00