Skip to content

chore: cherry-pick upstream sweep-up (2 tiny commits) — batch 8#13

Merged
prospapledge88 merged 3 commits intodevfrom
chore/cherry-pick-upstream-tier7-reliability
May 5, 2026
Merged

chore: cherry-pick upstream sweep-up (2 tiny commits) — batch 8#13
prospapledge88 merged 3 commits intodevfrom
chore/cherry-pick-upstream-tier7-reliability

Conversation

@prospapledge88
Copy link
Copy Markdown
Owner

Summary

Sweep-up batch — 2 tiny picks from coleam00/archon upstream/dev. Built from a survey of ~16 candidates across what was originally pitched as "Tier 7-9" (provider hardening + web UI + reliability fixes). All 14 of the other candidates turned out to be already-absorbed in fork via earlier batches.

Picks

Upstream Description
52eebf99 .gitignore ignores .claude/scheduled_tasks.lock
eb730c0b docs-web Starlight theme auto (was forced dark); fixes user theme preference reset (coleam00#1079)

Already-absorbed (skipped after detection)

The fork is essentially caught up on the high-value upstream surface:

  • Provider hardening: b99cee4c, f9f8775a, 45682bd2, ff901115 — all empty
  • Web UI fixes: d5c1cd96, d7f36b22, 08de8ee5 — all empty
  • Reliability: 5957c6e2, 39a05b76, 301a139e, d89bc767 — all empty
  • Maintainer-only: 41c0f179 — fork doesn't ship maintainer-standup

What's left in upstream/dev (~100 commits)

The remaining gap from upstream/dev is dominantly:

  • Pi (~14 commits) — fork doesn't ship Pi
  • Maintainer workflows (~8 commits) — fork doesn't ship maintainer
  • Docker (~4 commits) — macOS-only fork
  • Release/CI/homebrew machinery (~15 commits) — fork has its own
  • Already-absorbed — most of the rest

Cumulative absorption: 59 / 110 upstream commits across PRs #6/#7/#8/#9/#10/#11/#12/#13.

Validation

bun run validate passes (with the same baseline-equivalent test failures as dev):

  • check:bundled
  • check:bundled-skill
  • type-check ✅ (all 10 packages)
  • lint ✅ (zero warnings)
  • format:check
  • test baseline-equivalent (no new tests in this batch — the 2 picks don't touch test code)

Side note: orphan conflict marker discovered & cleaned during d5c1cd9 detection

Attempting d5c1cd96 produced an empty diff with 1 line of orphan <<<<<<< HEAD accidentally added to packages/workflows/src/dag-executor.test.ts. The orphan was caught and the empty commit dropped via git reset HEAD^. No conflict markers ship in this PR — verified by grep '<<<<<<<\|>>>>>>>' --include='*.ts' -rn packages/.

Test plan

  • bun run validate clean (baseline-equivalent failures, same as dev)
  • Both picks applied
  • No orphan conflict markers in the diff
  • CI green on push

🤖 Generated with Claude Code

Wirasm and others added 3 commits May 6, 2026 09:09
Machine-local runtime state from the Claude Code scheduler (pid +
sessionId + acquisition timestamp). Should not be shared across machines.
…ght (coleam00#1079)

Starlight removes the `starlight-theme` localStorage key when the user
selects "auto" mode. The old init script checked that key, so every
navigation or refresh re-forced dark theme. Use a separate
`archon-theme-init` sentinel that persists across theme changes.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@prospapledge88 prospapledge88 merged commit 4423ff0 into dev May 5, 2026
1 of 2 checks passed
@prospapledge88 prospapledge88 deleted the chore/cherry-pick-upstream-tier7-reliability branch May 5, 2026 23:21
@prospapledge88 prospapledge88 mentioned this pull request May 6, 2026
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.

4 participants