docs: refresh weekly fork retirement evidence (2026-09-12) - #118
Merged
Merged
Conversation
Author
Ship-gate review (agent)
CI + Upstream provenance green on this head. |
This was referenced Sep 13, 2026
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.
Downstream feature: true
Downstream rationale: docs/fork-retirement.md is the fork-only capability-parity ledger; the path is not on the governance allowlist and the document has no upstream counterpart.
What changed
Evidence refresh only — no capability status changed. All four capabilities remain
waiting.2470e3ef6(merge of fix(app): isolate markdown parser rebuild after a failed install #115), mirrorfa93c4290, upstreamd1b705a0c; documents the review-period merges (fix(app): isolate markdown parser rebuild after a failed install #115, fix(app): host native MarkdownSource in View #116, docs: replace host LaTeX with the plugin markdown surface #117, fix(nix): refresh npm deps hash for markdown plugin lockfile changes #112, docs(development): record the systemd-unit failure mode for local daemon upgrades #113) and the open mergeable sync PR Sync upstream main into internal/main #114.2470e3ef6) and fix(app): host native MarkdownSource in View #116 (nativeMarkdownSourcehosted in aView, merge63af4a9d0); the checklist gains the rebuild-throw behavior and the nativeViewhosting behavior (view-backed children such asSvgXmlmust not nest underText). Replaces the stale "fix(app): isolate markdown parser rebuild after a failed install #115 open follow-up" note.d1b705a0c—completeTurnAfterProviderIdlestill polls provider state alone with no elapsed/failure budget and no child awareness.f8e7b93d(updated 2026-09-11), so the earlier "unchanged since 2026-08-27" note no longer holds; its diff still carriesreadSelectOptions(options, optionDetails)with malformed/blank/extra fallback tests. Upstreammainstill has zerooptionDetailsmatches.1549ea56; it spares background children from interrupts and adds a stop control, but leaves settlement to the child's own terminal status and does not touchagent-prompt.ts/agent-run-state.ts. Upstreammainre-verified atd1b705a0c: nohasBlockingRun, noacceptsPromptDuringAutonomousTurn, nohasRunningTasks;appendTaskNotificationEventsnever settles a leftover autonomous turn.Verification
git log fa93c4290..upstream/main --name-only— the six new upstream commits (fix(app): restore Android clipboard image pasting getpaseo/paseo#4758, Keep rejected plans collapsed in conversation order getpaseo/paseo#4756, Keep older daemons usable and let clients choose timeline recovery getpaseo/paseo#4737, fix(server): show the right thinking options for each Cursor model getpaseo/paseo#4180, fix(app): keep incomplete Markdown formatted while streaming getpaseo/paseo#4742, fix(agents): restore archived Codex workspaces without losing focus getpaseo/paseo#4736) touch none of the four capability surfaces.git grepoverupstream/main: zero matches forSvgXml(plugin client),addMarkdownExtension,MarkdownSource,optionDetails,hasBlockingRun,acceptsPromptDuringAutonomousTurn, and the bounded-idle markers (MAX_PROVIDER_IDLE,idleDeadline,childActivity).maincompleteTurnAfterProviderIdle(omp/agent.ts:2156) andappendTaskNotificationEvents(claude/agent.ts:4301).git diff upstream/main origin/internal/mainon agent-prompt.ts / agent-run-state.ts / agent-sdk-types.ts / subagents/live-source.ts — the fork's capability-4 residue is the 20-line admission/settlement delta described in the ledger.1a1144648,15efaa1b2,bfc1e0ecd); fix(omp): preserve described select options getpaseo/paseo#3628 open headf8e7b93d; claude: spare background subagents from an interrupt, and let one be stopped getpaseo/paseo#4594 open head1549ea56; fix(server): forward steerActiveTurn through wrapSessionProvider getpaseo/paseo#4633 open head1132cdb0e; fix(omp): keep parent non-idle while internal task subagents run getpaseo/paseo#3371/fix(server): keep background subagents alive when prompting a busy agent getpaseo/paseo#3366 closed unmerged; feat(app): render LaTeX formulas in assistant messages getpaseo/paseo#2562 closed unmerged.npm run format:files -- docs/fork-retirement.md(oxfmt) passes; no runtime code touched.Weekly resolver report
waiting; evidence refreshed for all four.main@d1b705a0cprovides none of the four capabilities' required behaviors.main→internal/main), GitHub reports MERGEABLE — not dirty, so per contract no resolver was created and Sync upstream main into internal/main #114 is left to the scheduled Upstream import merge workflow. No activeDownstream sync: trueresolver exists; none needed.f8e7b93d(still carries theoptionDetailscandidate), claude: spare background subagents from an interrupt, and let one be stopped getpaseo/paseo#4594 →1549ea56(interrupt-sparing + stop control; no leftover-turn settlement, no admission-gate change), feat(app): provide SvgXml to plugins getpaseo/paseo#4749/feat(app): let plugins extend assistant markdown rendering getpaseo/paseo#4750/feat(app): provide MarkdownSource to plugins getpaseo/paseo#4752 still open and unmerged.oxfmtformat check passed; no local test suites run (docs-only change; typecheck/lint unaffected and covered by CI).formatandchangespass, all code jobs skip via path filter, Upstream provenancereconcilepasses on head367c8b78d; ship-gate agent review posted CLEAN with zero findings; merged as merge commitc9f842ff6f5c77cce046df4dd2702113368734aa. Review: #issuecomment-5645817930