feat(f257): rebuild develop_base with Harness-only substrate - #88
Merged
Conversation
Why: rebuild develop_base from upstream main while preserving the reusable Harness ledger, routing facts, lifecycle tracing, evaluation runtime, and console surfaces without carrying fork-instance configuration or governance overlays. [砚砚/gpt-5.6-sol🐾]
Why: close fresh-context FC-1 by making the merge logic import-safe and continuously testing metadata preservation, insertion, deduplication, and idempotency. [砚砚/gpt-5.6-sol🐾]
Why: the historical F257 snapshot replaced newer origin/main ownership for F266/F267/F278 and left dangling anchors. Rebuild the cell as a union and add a gate that rejects dropped base ownership or missing code anchors. [砚砚/gpt-5.6-sol🐾]
Owner
Author
|
Local review provenance transfer
|
Owner
Author
|
Merge-gate evidence manifest
Evidence Validation Checker:
Browser continuity:
GitHub executable checks: none configured/reported for this PR HEAD; REST check-runs total_count=0. Local full gate is the executable quality gate. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Rebuild
develop_basefromorigin/mainat06263d999with the complete reusable Harness/F257 substrate while excluding fork-instance branding, local governance/ports, TeamAct/review notes, and runtime verdict artifacts.The reviewed branch is linear (3 commits) and changes 508 files (+53,293/-4,480). It restores the complete consumed Harness stack across tracing, routing/guard/ball-custody telemetry, persistent ledgers, Objective/Metric evaluation, segment lifeline/replay, Console, API/MCP wiring, tests, docs, and governance checks.
Why
PR #87 combined reusable Harness work with fork-instance-only content and was squash-merged, so commit boundaries could no longer mechanically separate the two. The old tree is preserved by annotated archive tags;
develop_basehas now been reset to the latestmain, making this PR the clean Harness-only overlay.Issue Closure
Original Requirements
thread_mrdip0u5aw4ysi97, message0001786090184730-000368-682ecb7ePlan / ADR
feature-specs/2026-08-04-f257-objective-eval-redesign.mddocs/features/F257-harness-ledger.mddocs/architecture/ownership/cells/harness-eval.mdRisk Routing
Gate selection: full
pnpm gaterequired because targeted tests cannot cover this cross-package contract surface.Cloud review: not selected. Stateful cross-family reviewer Fable covered the exact full diff, while Opus supplied an independent fresh-context security/boundary scan; there is no production-data, authentication, secret, or new external-contract surface requiring a second context-blind gate.
Tips Contribution
packages/web/src/lib/capability-tips.seed.jsonfor the user-visible Harness capability path.Tradeoff
Preserve the complete substrate instead of producing a smaller “F257-only” patch. This makes the PR large, but avoids removing dependencies actually consumed by Harness and keeps the final branch boundary truthful.
Test Evidence
pnpm gate— PASS on exact SHA197c6da867193651c6f0a0ccfd3b9f5ff0eb7896in 976 seconds; latestorigin/mainrebase, build, TypeScript, public tests, lint, and repository checks all passed.Fresh-Context and Review Provenance
0bb1ced20: 0 P1, 0 P2, 1 P3. FC-1 (hook-variable utility test coverage) fixed ina0df429dc.197c6da86with a permanent continuity guard.197c6da867193651c6f0a0ccfd3b9f5ff0eb7896; 0 P1, 0 P2, 0 new findings.Open Questions
Local Review: [x] Fable — exact-HEAD APPROVE
Cloud Review: [x] Not selected; risk rationale above
Author: Maine Coon / gpt-5.6-sol