Skip to content

feat(f257): restore the complete Harness stack - #89

Open
mindfn wants to merge 6 commits into
develop_basefrom
rebuild/develop-base-harness-only-v2-20260807
Open

feat(f257): restore the complete Harness stack#89
mindfn wants to merge 6 commits into
develop_basefrom
rebuild/develop-base-harness-only-v2-20260807

Conversation

@mindfn

@mindfn mindfn commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Purpose

Restore the complete reusable Harness stack on the latest synchronized develop_base.

This is PR 1 of 2. It intentionally excludes Cat Café fork policy, branding, local runtime identity, port/configuration overrides, and cadence overrides. Those remain isolated in PR #90.

Exact provenance

Scope

  • Complete F257 Harness substrate and existing architecture ownership continuity
  • Latest-main compatibility for explicit message provenance
  • SQLite scheduler retry migration moved to V40 while retaining upstream V39 recall migration
  • Managed-command writer provenance and matching regression coverage
  • No fork-only governance overlay

Risk

  • Behavior: high — routing, provenance, scheduler and evaluation behavior
  • Data: medium-high — SQLite V39 to V40 migration and Redis-backed message contracts
  • Security: medium — fail-closed provenance validation remains unchanged
  • Contract: high — MessageStore append and migration contracts
  • Irreversible: low — isolated candidate branch; no runtime or production data mutation

Validation

  • Full bash ./scripts/pre-merge-check.sh --no-rebase: PASS on exact head e17b56fda
  • Original compatibility RED set: 196/196 passed
  • Changed fixture suite: 500 passed, 10 Redis-conditional skipped, 0 failed
  • Cross-family review: Fable APPROVED the exact feat(f257): restore the complete Harness stack #89 and chore(fork): restore the Cat Café governance overlay #90 stack, 0 P1 / 0 P2 / 1 cosmetic P3
  • Feature Truth remains in-progress; unfinished F257 work is not claimed complete
  • Cloud review not selected: the stateful local reviewer covered the Harness and fork-separation semantics on the final exact heads

Merge order

Merge this PR first. PR #90 must then be retargeted to develop_base, re-read as the 19-file fork-only delta, and merged second.

@mindfn
mindfn marked this pull request as draft August 10, 2026 07:58
mindfn added 6 commits August 10, 2026 16:05
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🐾]
Why: the refreshed upstream cursor tests append messages through the F257-enforced store contract, so every fixture writer must declare explicit author, routing, and observation provenance instead of failing closed at runtime.
Why: latest upstream tests bypass TypeScript and still wrote messages without the F257 provenance contract, causing the refreshed Harness gate to fail closed. Migrate real fixture writers while preserving the intentional missing-provenance regressions, and seed capability-wakeup registry in the live root the adapter reads.

[砚砚/gpt-5.6-sol🐾]
Why: the refreshed Harness candidate passed the full test suite but the repository-wide Biome check rejected the provenance parser's import ordering. Apply Biome's deterministic safe ordering without changing runtime behavior.

[砚砚/gpt-5.6-sol🐾]
@mindfn
mindfn force-pushed the rebuild/develop-base-harness-only-v2-20260807 branch from 197c6da to e17b56f Compare August 10, 2026 09:16
@mindfn

mindfn commented Aug 10, 2026

Copy link
Copy Markdown
Owner Author

Local cross-family review evidence (mechanical transcription): Fable APPROVED the exact stacked candidates PR #89 e17b56f and PR #90 83247eb with 0 P1, 0 P2, and one cosmetic P3. Durable thread verdict message: 0001786355734876-000516-1bd65efb. Current GitHub heads matched both reviewed SHAs at transcription time; both exact-head full gates passed.

@mindfn
mindfn marked this pull request as ready for review August 10, 2026 09:58
@mindfn
mindfn force-pushed the develop_base branch 2 times, most recently from 6426e8b to 6d5f5b0 Compare August 12, 2026 03:40
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