RFC 008: Spec-neutral local and remote validation architecture#942
RFC 008: Spec-neutral local and remote validation architecture#942zkwentz wants to merge 1 commit into
Conversation
1b9a53e to
14d8b44
Compare
|
@zkwentz - I opened #898 and reviewed RFC 008 plus the stack through #958. These efforts look complementary:
I do not plan to open a parallel validation-core PR. My proposed follow-up split is:
The Harbor/ATIF/ACP trajectory work from my earlier investigation remains separate; it should not expand #898. My RFC read is that we do not need a competing RFC, but the one-shot lifecycle, reward boundary, and policy should be captured in a focused RFC 008 amendment or follow-up section before the runner lands. I am happy to own that and the #898 implementation. If we work in parallel before this stack lands, I would base the implementation on #947 ( |
What & Why
Validation needs one trust model and report contract across local author checks and independent Hub certification. This RFC defines a spec-neutral adapter, plan, executor, report, and remote-lane architecture while keeping the future task workflow in #898 explicit.
Risk & Review Guidance
rfcs/008-local-remote-validation.md:10for the spec boundary;rfcs/008-local-remote-validation.md:224for local semantics;rfcs/008-local-remote-validation.md:280for remote trust boundariesDecisions & Alternatives
Verification
PYTHONPATH=src:envs .venv/bin/python -m pytest tests/ -q -m 'not integration'— 1,559 passed, 114 skipped, 31 external integration tests deselected on the complete stack.Scope & Non-Goals
Stack
Base of the 17-PR RFC 008 stack.
Full 17-PR stack
All upstream PRs remain draft while RFC 008 is under review.