Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
adbarc92
command-center
Repository navigation
Code
Issues
26
(26)
Pull requests
Actions
Projects
Security and quality
Insights
More
items
SP-1: harness protocol v0, conformance kit, harness-fake
- #79
#79
Merged
adbarc92
merged 18 commits into
main
adbarc92/command-center:main
from
feat/harness-protocol-sp1
adbarc92/command-center:feat/harness-protocol-sp1
Copy head branch name to clipboard
Sep 15, 2026
Conversation
Commits
18
(18)
Checks
Files changed
Merged
SP-1: harness protocol v0, conformance kit, harness-fake
#79
adbarc92
merged 18 commits into
main
adbarc92/command-center:main
from
feat/harness-protocol-sp1
adbarc92/command-center:feat/harness-protocol-sp1
Copy head branch name to clipboard
Commits
Commits on Sep 14, 2026
feat(harness-protocol): wire payload types for protocol v0
adbarc92
committed
1be7698
View commit details
Copy full SHA for 1be7698
Browse repository at this point
Commits on Sep 15, 2026
feat(harness-protocol): JSON-RPC envelope, method names, line codec
adbarc92
committed
41b4e3a
View commit details
Copy full SHA for 41b4e3a
Browse repository at this point
feat(harness-protocol): JSON Schema export and hash-pinned contract
adbarc92
committed
67587dd
View commit details
Copy full SHA for 67587dd
Browse repository at this point
feat(harness-conformance): harness-fake, a scripted harness with misbehaviour modes
adbarc92
committed
c1f009a
View commit details
Copy full SHA for c1f009a
Browse repository at this point
feat(harness-conformance): session, unit driver, version and happy-path cases
adbarc92
committed
c024c6f
View commit details
Copy full SHA for c024c6f
Browse repository at this point
feat(harness-conformance): oracle gate approve/reject, halt and abandon cases
adbarc92
committed
1760eb8
View commit details
Copy full SHA for 1760eb8
Browse repository at this point
test(harness-conformance): prove the kit detects each protocol violation
adbarc92
committed
3b8ca45
View commit details
Copy full SHA for 3b8ca45
Browse repository at this point
feat(harness-conformance): CLI with PASS/SKIP/FAIL report and exit codes
adbarc92
committed
5bc0f92
View commit details
Copy full SHA for 5bc0f92
Browse repository at this point
ci: required harness conformance check; README for harness authors
adbarc92
committed
c32cb70
View commit details
Copy full SHA for c32cb70
Browse repository at this point
fix(harness-conformance): skip gate_approved_t2 when the gate is never reached
Show description for 04f6838
adbarc92
committed
04f6838
View commit details
Copy full SHA for 04f6838
Browse repository at this point
fix(harness-conformance): require an interrupt to be answered, then exit within grace
Show description for 1fcd319
adbarc92
committed
1fcd319
View commit details
Copy full SHA for 1fcd319
Browse repository at this point
fix(harness-conformance): deliver interrupts while the gate is pending; skip when none was sent
Show description for 12b18e8
adbarc92
committed
12b18e8
View commit details
Copy full SHA for 12b18e8
Browse repository at this point
fix(harness-conformance): pass harness stderr through
Show description for b1bafff
adbarc92
committed
b1bafff
View commit details
Copy full SHA for b1bafff
Browse repository at this point
docs(harness-protocol): state what the conformance kit checks
Show description for 01a716f
adbarc92
committed
01a716f
View commit details
Copy full SHA for 01a716f
Browse repository at this point
docs(harness-protocol): make metric and method semantics explicit; re-pin the contract
Show description for 265515c
adbarc92
committed
265515c
View commit details
Copy full SHA for 265515c
Browse repository at this point
chore(harness-conformance): reject zero grace, drop unused serde_json, fix CI header
Show description for 78b74b6
adbarc92
committed
78b74b6
View commit details
Copy full SHA for 78b74b6
Browse repository at this point
chore(harness-conformance): update Cargo.lock for the removed serde_json dependency
adbarc92
committed
8f2b715
View commit details
Copy full SHA for 8f2b715
Browse repository at this point
docs(plans): SP-1 implementation plan for the harness protocol, conformance kit and harness-fake
adbarc92
committed
be593cf
View commit details
Copy full SHA for be593cf
Browse repository at this point
You can’t perform that action at this time.