Skip to content

docs(upstream): record recovered adoptions and remaining review work - #284

Merged
rynfar merged 2 commits into
pylonfrom
docs/upstream-catchup-recovery
Sep 6, 2026
Merged

docs(upstream): record recovered adoptions and remaining review work#284
rynfar merged 2 commits into
pylonfrom
docs/upstream-catchup-recovery

Conversation

@rynfar

@rynfar rynfar commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Earlier upstream ports were left across open PRs and an interrupted cherry-pick, making it unclear what had reached Pylon. Record the recovered Astra, build, and OpenCode work, the verified public model feeds, and the two UI PRs still awaiting browser permission or a visual-evidence waiver.

Keep the full review cursor unchanged. Separate 448 unselected commits from four already-selected UI commits still pending, recheck every deferred/watch entry, and update WATCH-1 and owner #114 after #283 closes the OpenCode task gap. Preserve the existing deferral dates and Pylon's selective-adoption decision gate.

Validation: source/PR SHAs, green CI, feed publication, and test receipts checked; ledger formatting and diff checks pass.

Nightly 0.0.33-nightly.20260906.121 is published from fa6da65b1444321810e77a9aa714d72c1920ba80 in release run 34011039725. All four desktop builds and release-wide checks passed. Both macOS builds signed and notarized successfully. Verified all 15 uploaded assets, three updater manifests, six platform payload references with matching asset sizes, and the source tag. Full binary hashes were not recomputed. The entire release workflow succeeded, including hosted web deployment. A read-only HTTP fetch confirmed .121 in the entry JavaScript served by https://nightly.pylon-code.com/.

This release includes the original stopping/lifecycle fixes #264–267, the first approved catch-up batch, and the recovered Astra/OpenCode/build work. UI PRs #269/#282 remain excluded pending browser permission or an explicit visual-evidence waiver. No installed app, live provider session, or production data was changed; mobile source changes require separate mobile distribution.

Implemented with GPT-6 Astra through the Codex harness.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:M labels Sep 6, 2026
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Thread transfer impact

✅ Thread transfer remains within every enforced ceiling.

Provider Metric Main baseline This PR Impact PR ceiling
Codex Total thread wire 13.6 KiB 13.6 KiB +7 B (+0.1%) 15.1 KiB
Codex Thread snapshot wire 7.1 KiB 7.1 KiB −2 B (−0.0%) 7.3 KiB
Codex Live turn WebSocket wire 6.5 KiB 6.6 KiB +9 B (+0.1%) 7.8 KiB
Codex Live turn WebSocket decoded 56.5 KiB 56.5 KiB 0 B (0.0%) 66.4 KiB
Codex Live turn messages 8 8 0 (0.0%) 21
Claude Total thread wire 13.6 KiB 13.6 KiB −3 B (−0.0%) 15.1 KiB
Claude Thread snapshot wire 7.1 KiB 7.1 KiB +4 B (+0.1%) 7.3 KiB
Claude Live turn WebSocket wire 6.6 KiB 6.5 KiB −7 B (−0.1%) 7.8 KiB
Claude Live turn WebSocket decoded 57.3 KiB 57.3 KiB 0 B (0.0%) 66.4 KiB
Claude Live turn messages 8 8 0 (0.0%) 21

Baseline: fa6da65 · PR result: 9418b66 · Source CI: success

Scenario and decoded snapshot size

10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.

  • Codex decoded thread snapshot: 111.2 KiB
  • Claude decoded thread snapshot: 111.9 KiB

Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed.

@rynfar
rynfar merged commit 08ba8b1 into pylon Sep 6, 2026
18 checks passed
@rynfar
rynfar deleted the docs/upstream-catchup-recovery branch September 6, 2026 04:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant