Skip to content

Finalize SSOT contract and source validation#14

Merged
medhatgalal merged 3 commits intomainfrom
AI-finalize-ssot-release
Mar 20, 2026
Merged

Finalize SSOT contract and source validation#14
medhatgalal merged 3 commits intomainfrom
AI-finalize-ssot-release

Conversation

@medhatgalal
Copy link
Owner

Summary

  • finalize the skill-first surface contract and canonical display-name ownership
  • add canonical SSOT source validation for duplicate frontmatter, display-name drift, and benchmark-tier contract sections
  • uplift weaker SSOT bodies, regenerate surfaces, and align deploy/tests/wrappers with the new model

Validation

  • python3.11 scripts/build-surfaces.py
  • python3.11 scripts/sync-surface-specs.py
  • python3.11 scripts/validate-surfaces.py --strict
  • python3.11 -m pytest -q
  • python3.11 scripts/smoke-clis.py
  • scripts/deploy-surfaces.sh --dry-run --cli all
  • scripts/package-surfaces.sh --version v1.4.5 --output-dir /Users/medhat.galal/Desktop/Core-Prompts/dist

Notes

  • smoke completes with a non-blocking Gemini discovery warning; generated Gemini skill files are present and validation is green locally
  • release artifacts were built into dist/ as v1.4.5 packages

@medhatgalal medhatgalal merged commit 0a2c1e4 into main Mar 20, 2026
1 check passed
@medhatgalal medhatgalal deleted the AI-finalize-ssot-release branch March 20, 2026 18:04
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