Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
syntasso
/
kratix-cli
Public
Notifications
You must be signed in to change notification settings
Fork
5
Star
2
Code
Issues
15
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat: add promise check command for structural validation
- #260
#260
Closed
shano
wants to merge 20 commits into
main
syntasso/kratix-cli:main
from
promise-check-level1-gates
syntasso/kratix-cli:promise-check-level1-gates
Copy head branch name to clipboard
Conversation
Commits
20
(20)
Checks
Files changed
Closed
feat: add promise check command for structural validation
#260
shano
wants to merge 20 commits into
main
syntasso/kratix-cli:main
from
promise-check-level1-gates
syntasso/kratix-cli:promise-check-level1-gates
Copy head branch name to clipboard
Commits
Commits on Aug 14, 2026
feat: add promise check command for review-findings gate
Show description for 960d310
shano
committed
960d310
View commit details
Copy full SHA for 960d310
Browse repository at this point
feat: wire Level-1 gates into promise check via --promise-dir/--example-dir
shano
committed
bfbee6e
View commit details
Copy full SHA for bfbee6e
Browse repository at this point
test: cover Level-1 gates (pass, scope, missing image, multi-delete, schema validation)
shano
committed
6a91da9
View commit details
Copy full SHA for 6a91da9
Browse repository at this point
Commits on Aug 18, 2026
refactor: reuse real Kratix/CRD types for Level-1 promise checks
Show description for d5ed431
shano
committed
d5ed431
View commit details
Copy full SHA for d5ed431
Browse repository at this point
fix: check promise-workflow pipeline images too, not just resource
Show description for 9a6041a
shano
committed
9a6041a
View commit details
Copy full SHA for 9a6041a
Browse repository at this point
fix: validate examples with the real recursive OpenAPI schema validator
Show description for 933147d
shano
committed
933147d
View commit details
Copy full SHA for 933147d
Browse repository at this point
fix: build a deterministic GVK index instead of matching via map order
Show description for 56be9e3
shano
committed
56be9e3
View commit details
Copy full SHA for 56be9e3
Browse repository at this point
fix: rename runLevel1Gates to runLevelOneGates
Show description for 0107dbd
shano
committed
0107dbd
View commit details
Copy full SHA for 0107dbd
Browse repository at this point
fix: reject trailing content after the review-findings document
shano
committed
a0d0df3
View commit details
Copy full SHA for a0d0df3
Browse repository at this point
fix: surface readYAMLDir I/O errors instead of swallowing them
shano
committed
1ca06a9
View commit details
Copy full SHA for 1ca06a9
Browse repository at this point
fix: validate every document in a multi-document example file
shano
committed
14f9db9
View commit details
Copy full SHA for 14f9db9
Browse repository at this point
fix: reject a null review-findings document
shano
committed
e55d7a8
View commit details
Copy full SHA for e55d7a8
Browse repository at this point
fix: evaluate CRD CEL rules and apply schema defaults before validating examples
shano
committed
861d025
View commit details
Copy full SHA for 861d025
Browse repository at this point
fix: remove review-findings check, now a separate plugin
Show description for caca828
shano
committed
caca828
View commit details
Copy full SHA for caca828
Browse repository at this point
refactor: drop Level-1/gate jargon from promise check language
Show description for 7902456
shano
committed
7902456
View commit details
Copy full SHA for 7902456
Browse repository at this point
fix: prune unknown fields before defaulting and CEL validation
shano
committed
cf0e76c
View commit details
Copy full SHA for cf0e76c
Browse repository at this point
refactor: merge promise_check_level1.go into promise_check.go
shano
committed
8ab7dea
View commit details
Copy full SHA for 8ab7dea
Browse repository at this point
fix: restore merged content dropped by a failed git add invocation
shano
committed
3acd89d
View commit details
Copy full SHA for 3acd89d
Browse repository at this point
docs: document kratix promise check usage
shano
committed
f46b73c
View commit details
Copy full SHA for f46b73c
Browse repository at this point
Commits on Aug 19, 2026
fix: pin Go toolchain to 1.26.6 to close stdlib CVEs
Show description for 8a6f267
SaphMB
and
claude
committed
8a6f267
View commit details
Copy full SHA for 8a6f267
Browse repository at this point
You can’t perform that action at this time.