Skip to content

Daily Autohealing Report #153

Description

@fro-bot

Update — 2026-06-27 (UTC)

Errored PRs

None — 0 open PRs with failing CI.

Security

None — 0 open Dependabot alerts. Dependabot alert API returned 0 results.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 6 warnings, 3 infos Persistent: noExcessiveCognitiveComplexity (6 functions), useLiteralKeys (1 in scripts/generate-config-schema.ts:386); biome.json schema 2.4.16 vs CLI 2.5.1 (info, recommended field deprecated). 0 errors.
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ✅ Pass 112 pages, pagefind 115 HTML files (Playwright installed in CI env for docs:verify)
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts exports only default; no any/@ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ✅ Healthy main.yaml: last 10 runs — 9 success, 1 failure (2026-06-26T09:37 on branch, not main); codeql-analysis.yaml: 0 failures; docs.yaml: 0 failures; fro-bot.yaml: in progress

Developer Experience

None — bun run fix applied 0 safe auto-fixes. Remaining warnings require refactor-level changes. No category 4 PR needed.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 6 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify 112 pages, pagefind 115 HTML files
ESM smoke test ["default"]

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.79.1 released 2026-06-27 (patch); systematic pinned v0.79.0 (ce87f09e) — 1 patch behind. marcusrbrown and opencode-copilot-delegate both on v0.79.0 Renovate-owned bump Low
anomalyco/opencode v1.17.11 released 2026-06-25 (latest). Systematic was behind on v1.17.9 but #538 merged on 2026-06-26 bringing deps current Now aligned (post-merge) Low
cortexkit/opencode-magic-context No accessible data (repo returned empty) Monitor Low
marcusrbrown/opencode-copilot-delegate fro-bot v0.79.0 pinned — in sync with systematic Aligned Low
marcusrbrown/marcusrbrown fro-bot v0.79.0 pinned — in sync with systematic Aligned Low

Needs Human Attention

  • biome.json schema version drift: $schema references 2.4.16 but installed Biome is 2.5.1. bun run biome migrate would update the schema URL and migrate recommended field deprecation. Renovate controls the Biome version bump; schema URL should be updated alongside next Biome version bump. Scope: minimal 1-line change, but touching biome.json is Renovate-adjacent — flagging for human review.
  • Persistent complexity warnings (6): docs/scripts/generate-config-reference.ts:437 (41), src/lib/skills.ts:74 (25), tests/manual/session-compacting-probe.ts:57 (19), tests/manual/companion-aware-probe.ts:139 (17), scripts/generate-config-schema.ts:289 (17), tests/unit/generate-config-reference.test.ts:31 (16). Require human refactor.

Update — 2026-06-26 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: noSvgWithoutTitle error on docs/public/favicon.svg (Biome 2.5.0 in PR); useLiteralKeys warning on scripts/generate-config-schema.ts:386. PR touches package.json, bun.lock, .github/workflows/ — cannot repair per policy PR #540 (fro-bot, all-green since 2026-06-16, 10 days open) must merge first to unblock ⏭️ Skipped (policy: touches restricted files)

Security

None — 0 open Dependabot alerts.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent: noExcessiveCognitiveComplexity (6 functions), useLiteralKeys (1 in scripts/generate-config-schema.ts:386), noImportantStyles (3 in docs/src/styles/custom.css); 0 errors on main
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ✅ Pass 112 pages, pagefind 115 HTML files
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts exports only default; no any/@ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ⚠️ Branch failures main.yaml: 6 runs on main — 0 failures (100% clean); 8/14 failures on renovate/all-minor-patch (all PR #538 lint). Other workflows: codeql-analysis.yaml 0 failures; fro-bot.yaml normal.

Developer Experience

None — bun run fix applied 0 safe auto-fixes. All remaining warnings require unsafe/refactor-level changes. No category 4 PR needed.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 9 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify 112 pages, pagefind built
ESM smoke test ["default"]

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.77.0 released 2026-06-25 (SHA f51adbd5); systematic pinned v0.77.0 — in sync (Renovate bump already merged) Aligned Low
anomalyco/opencode v1.17.11 released 2026-06-25 (session snapshots/revert controls, Chrome-style tab shortcuts, draggable tabs); systematic on @opencode-ai/sdk 1.17.9 (3 patches behind) Renovate-owned bump Low
cortexkit/opencode-magic-context v0.28.0 released 2026-06-25: adds language option for non-English sessions, fixes ctx_reduce reminder to reflect reclaimable amount No API changes affecting systematic plugin contract Low
marcusrbrown/opencode-copilot-delegate @opencode-ai/plugin 1.17.9 — same as systematic's .opencode/package.json; no novel patterns Aligned Low
marcusrbrown/marcusrbrown fro-bot/agent v0.77.0 pinned — in sync Aligned Low

Needs Human Attention

Update — 2026-06-25 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: biome.json schema 2.4.16 mismatches Biome 2.5.0 (renovate dep bump). PR touches package.json, bun.lock — cannot repair per policy PR #540 (fro-bot, all-green) must merge first to unblock ⏭️ Skipped (policy: touches restricted files)

Security

None — Dependabot alerts unavailable (HTTP 404). CodeQL open alerts: VulnerabilitiesID (#28 — OpenSSF Scorecard advisory re: transitive vulns in CI runner env, not app code), SecurityPolicyID (#6), FuzzingID (#5), CIIBestPracticesID (#4), CodeReviewID (#3) — posture scores, not exploitable vulnerabilities in systematic's code.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent: noExcessiveCognitiveComplexity (6 functions), useLiteralKeys (1 in scripts/generate-config-schema.ts:386), noImportantStyles (3 in docs/src/styles/custom.css); 0 errors on main
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ⚠️ Env limitation docs:build fails in fro-bot CI (Playwright browser missing); docs:verify passes. Not a code regression.
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts exports only default; no any/@ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ⚠️ Branch failures main.yaml: 7/20 failures in last 7 days — ALL on renovate/all-minor-patch branch (PR #538); main 0 failures (100% clean). codeql-analysis.yaml: 0/20. fro-bot.yaml: 0/20. docs.yaml: no runs in last 7 days.

Developer Experience

None — bun run fix applied 0 safe auto-fixes. All remaining warnings require unsafe/refactor-level changes. No category 4 PR needed.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 9 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify 112 pages
ESM smoke test ["default"]

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.76.2 released 2026-06-24 (SHA 69aedbc4); systematic on v0.76.0 (07d86219); marcusrbrown already on v0.76.2 Renovate-owned bump; 2 patches behind Low
anomalyco/opencode v1.17.10 released 2026-06-24; systematic on v1.17.8 — 2 patches behind Renovate-owned bump Low
marcusrbrown/opencode-copilot-delegate Pinned fro-bot/agent v0.76.0 — in sync with systematic Aligned Low
cortexkit/opencode-magic-context Uses .yml workflow extensions vs systematic's .yaml convention — no adoption opportunity No action Low
marcusrbrown/marcusrbrown Upgraded to fro-bot/agent v0.76.2; systematic 2 patches behind Monitor for Renovate PR Low

Needs Human Attention

Update — 2026-06-24 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: useLiteralKeys on scripts/generate-config-schema.ts:386; renovate/artifacts status failure. PR touches package.json, bun.lock, .github/workflows/ — cannot repair per policy PR #540 (fro-bot, all-green) must merge first to unblock ⏭️ Skipped (policy: touches restricted files)

Security

None — 0 open Dependabot alerts.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent: noExcessiveCognitiveComplexity (6 functions), useLiteralKeys (1 in scripts/generate-config-schema.ts:386), noImportantStyles (3 in docs/src/styles/custom.css); 0 errors on main
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ⚠️ Env limitation docs:build/docs:verify require Playwright browser not present in fro-bot CI; last known good on CI main: 112 pages. Not a code regression.
Stale TODOs 0 found No TODO/FIXME/HACK in src/, scripts/, or tests/unit/
Convention drift ✅ Clean src/index.ts exports only default; no any/@ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ⚠️ Branch failures main.yaml: 30 runs in 7 days — 11 failures, ALL on renovate/all-minor-patch branch (PR #538 lint); main branch 0/9 failures (100% clean). Other workflows healthy.

Developer Experience

None — bun run fix applied 0 safe auto-fixes. All remaining warnings require unsafe/refactor-level changes.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 9 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify ⚠️ Playwright not installed in fro-bot env; CI main branch passes.
ESM smoke test ["default"]

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.76.1 released (SHA ff059292); systematic pinned v0.76.0 (07d86219). marcusrbrown/marcusrbrown already on v0.76.1. Renovate-owned bump pending Low
anomalyco/opencode v1.17.9 = latest (2026-06-21); systematic aligned Aligned Low
cortexkit/opencode-magic-context v0.26.0 = latest (2026-06-18); no API changes No action Low
marcusrbrown/opencode-copilot-delegate Pinned fro-bot/agent v0.76.0 — in sync with systematic Aligned Low
marcusrbrown/marcusrbrown Upgraded to fro-bot/agent v0.76.1 — systematic 1 patch behind Monitor for Renovate PR Low

Needs Human Attention

Update — 2026-06-23 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: biome.json schema version 2.4.16 mismatches Biome 2.5.0 (upgraded in PR); useLiteralKeys on scripts/generate-config-schema.ts:386. PR touches package.json, bun.lock, .github/workflows/ — cannot repair per policy PR #540 (fro-bot, all-green) must merge first to unblock ⏭️ Skipped (policy: touches restricted files)

Security

None.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent: noExcessiveCognitiveComplexity (6 functions), useLiteralKeys (1), noImportantStyles (3 in docs CSS); 0 errors on main
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ✅ Pass 112 pages, pagefind 115 HTML files
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts default-only; no any/ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ⚠️ Branch failures main.yaml: 11/30 runs failed in last 7 days — ALL on renovate/all-minor-patch branch (PR #538 lint); main branch 0/9 failures (100% clean). docs.yaml: all passing. codeql-analysis.yaml: all passing. fro-bot.yaml: running normally.

Developer Experience

None — bun run fix applied 0 safe auto-fixes. All remaining warnings require unsafe/refactor-level changes.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 9 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify 112 pages
ESM smoke test ["default"]

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.76.0 = latest (SHA 07d86219c3); systematic pinned v0.76.0 — in sync; sibling opencode-copilot-delegate also on v0.76.0 Aligned Low
anomalyco/opencode v1.17.9 = latest (2026-06-21); systematic on same version Aligned Low
cortexkit/opencode-magic-context v0.26.0 = latest (2026-06-18); no API changes affecting plugin contract No action Low
marcusrbrown/opencode-copilot-delegate Pinned fro-bot/agent v0.76.0 — fully in sync with systematic Aligned Low
marcusrbrown/marcusrbrown No notable changes No action Low

Needs Human Attention

Update — 2026-06-22 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: biome.json schema version 2.4.16 mismatches Biome 2.5.0 (upgraded in PR); useLiteralKeys on scripts/generate-config-schema.ts:386. PR touches package.json, bun.lock, .github/workflows/ — cannot repair per policy PR #540 (fro-bot, all-green) must merge first to unblock ⏭️ Skipped (policy: touches restricted files)

Security

None.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent: noExcessiveCognitiveComplexity (6 functions), useLiteralKeys (1), noImportantStyles (3 in docs CSS); 0 errors on main
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ✅ Pass 112 pages, pagefind 115 HTML files
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts default-only; no any/ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ⚠️ Branch failures main.yaml: 7/20 runs failed in last 7 days — ALL on renovate/all-minor-patch branch (PR #538 lint); main branch itself 100% clean. docs.yaml: 0/0; codeql-analysis.yaml: 0/20; fro-bot.yaml: 0/20

Developer Experience

None — bun run fix applied 0 safe auto-fixes. All remaining warnings require unsafe/refactor-level changes.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 9 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify 112 pages
ESM smoke test ["default"]

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.74.0 = latest (released 2026-06-21); systematic pinned v0.74.0 SHA 2fe001b9 — in sync Aligned Low
anomalyco/opencode v1.17.9 (2026-06-21): honor agent step limits, Devstral detection fix, GLM-5.2 thinking variants, prompt-cache improvement (no steering-reminder wrapping) Renovate-owned bump Low
cortexkit/opencode-magic-context v0.26.0 = latest; 2-10× faster per-message transforms; removed built-in model fallback chain No API changes affecting plugin contract Low
marcusrbrown/opencode-copilot-delegate Pinned fro-bot/agent v0.74.0 — fully in sync with systematic Aligned Low
marcusrbrown/marcusrbrown Pinned fro-bot/agent v0.74.0 — fully in sync Aligned Low

Needs Human Attention

Update — 2026-06-21 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: biome.json schema version 2.4.16 mismatches Biome 2.5.0 (in PR); useLiteralKeys on scripts/generate-config-schema.ts:386. PR touches package.json, bun.lock — cannot repair per policy PR #540 (fro-bot, all-green) must merge first ⏭️ Skipped (policy: touches restricted files)

Security

None.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent: noExcessiveCognitiveComplexity (6 functions), useLiteralKeys (1), noImportantStyles (3 in docs CSS); no errors on main
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ✅ Pass 112 pages, pagefind 115 HTML files
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts default-only; no any/ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ✅ Healthy main.yaml: 0/6 failures on main; docs.yaml: 10/10; codeql-analysis.yaml: 10/10

Developer Experience

None — bun run fix applied 0 safe auto-fixes. All remaining warnings require unsafe/refactor-level changes.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 9 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify 112 pages
ESM smoke test ['default']

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.73.0 (2026-06-20): web operator launch surface; systematic pinned v0.73.0 — in sync Aligned Low
anomalyco/opencode v1.17.9 (2026-06-21): agent step limit fix, Devstral detection, GLM-5.2 thinking variants, better prompt cache Renovate-owned bump Low
cortexkit/opencode-magic-context v0.26.0 (2026-06-18): 2-10× faster transforms; removed built-in model fallback; thinking-block/prompt-cache fixes; doctor migrate-session No API changes affecting plugin contract Low
marcusrbrown/opencode-copilot-delegate fro-bot config aligned; no novel patterns No action Low

Upstream Modernization Watch

  • fro-bot/agent: v0.73.0 = latest. ✅ In sync.
  • actions/checkout: v7.0.0 released 2026-06-18 (major); systematic pins v6.0.3. Security: blocks fork PR checkout for pull_request_target/workflow_run. Renovate-owned — watch for upgrade PR.
  • oven-sh/setup-bun: v2.2.0 = latest. ✅
  • actions/setup-node: v6.4.0 = latest. ✅
  • anomalyco/opencode: v1.17.9 available; systematic on v1.17.8. Renovate-owned.
  • @biomejs/biome: 2.5.0 in PR chore(dev): update all non-major dependencies #538; 2.4.16 on main. Renovate-owned.
  • zod, js-yaml, jsonc-parser, @semantic-release/*: No urgent updates.
  • @astrojs/starlight, astro, rehype-mermaid, playwright: No urgent updates.

Needs Human Attention

Update — 2026-06-20 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: biome.json schema version 2.4.16 mismatches Biome 2.5.0 upgraded in PR; touches .github/workflows/, package.json, bun.lock — cannot repair per policy PR #540 (fro-bot, all-green) must merge first to unblock ⏭️ Skipped (policy: touches restricted files)

Security

None.

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent: noExcessiveCognitiveComplexity (6 functions), noImportantStyles (3 in docs CSS); no errors
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 0 violations
Registry drift ✅ Aligned 104 components
Schema drift ✅ Aligned v2 schema up to date
Docs build ✅ Pass docs:verify passed (112 pages, pagefind built)
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts default-only; no any/ts-ignore/classes/require(); SHA-pinned actions; .yaml extensions; no model: in agent frontmatter
Workflow health ✅ Healthy main.yaml: 0/14 failures; docs.yaml: 1/14 (7%); codeql-analysis.yaml: 0/14; fro-bot.yaml: 0/14

Developer Experience

None — bun run fix applied 0 safe auto-fixes. Remaining warnings require unsafe/refactor-level changes.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 0 errors, 9 warnings
tests 1039 pass, 0 fail
build index.js 48.62 KB, cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2, 0 drift
docs:verify 112 pages
ESM smoke test ['default']

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent Latest is v0.71.0; all three sibling repos on same SHA 9b89fb3a Already aligned Low
anomalyco/opencode v1.17.8 (2026-06-17); systematic on v1.17.7 Renovate-owned bump Low
cortexkit/opencode-magic-context CI uses .yml extensions (not .yaml); Docker E2E test pattern interesting Monitor Low
marcusrbrown/opencode-copilot-delegate Same fro-bot SHA; no novel patterns No action Low

Needs Human Attention

  • PR chore(dev): update all non-major dependencies #538 (renovate/all-minor-patch): Lint fails due to Biome 2.5.0 schema mismatch. PR fix(lint): pre-fix Biome 2.5.0 lint errors before dep update merges #540 (all-green) must merge first to unblock.
  • Lint warnings (9 persistent, all requiring unsafe/refactor-level fixes): noExcessiveCognitiveComplexity in docs/scripts/generate-config-reference.ts:437, scripts/generate-config-schema.ts:289, src/lib/skills.ts:74, tests/manual/companion-aware-probe.ts:139, tests/manual/session-compacting-probe.ts:57, tests/unit/generate-config-reference.test.ts:31; noImportantStyles ×3 in docs/src/styles/custom.css:206,208,210.

Update — 2026-06-19 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: Biome 2.5.0 schema mismatch in biome.json (2.4.16 vs 2.5.0) + useLiteralKeys — PR touches .github/workflows/, cannot be repaired per policy PR #540 (all green, fro-bot-authored) must merge first ⏭️ Skipped (policy: touches .github/workflows/)

Security

Advisory / PR Severity Action Taken
0 Dependabot alerts No open alerts

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Same persistent issues: noExcessiveCognitiveComplexity (6 locations), noImportantStyles (3 in custom.css), useLiteralKeys (1 in generate-config-schema.ts)
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components up to date
Schema drift ✅ Aligned v2 schema files up to date
Docs build ✅ Pass 115 HTML files, 112 pages built, pagefind index built
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts exports only default; no any/ts-ignore/classes/require(); all actions SHA-pinned; .yaml extensions; no model: in agent frontmatter
Workflow health ✅ Healthy main.yaml: main branch all-green; docs.yaml: 10/10; codeql-analysis.yaml: 10/10; fro-bot.yaml: in_progress (this run)

Developer Experience

None — no auto-fixable items on main. PR #540 (Biome 2.5.0 pre-fixes) remains open and all-green; awaiting merge to unblock #538.

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 9 warnings, 1 info (no errors)
tests 1039 pass, 0 fail
build index.js 48.62 KB + cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2 schema, 0 drift
docs:verify 112 pages built
ESM smoke test exports: ['default']

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.71.0 released 2026-06-19 (operator API contract ownership/freeze); systematic just updated to v0.70.0 (SHA 60e600f3) today Renovate-owned bump to v0.71.0 Low
cortexkit/opencode-magic-context v0.26.0 (2026-06-18): ≥2× per-message transform perf on large sessions; removes built-in model fallback chain; Anthropic thinking-block/prompt-cache fixes; doctor migrate-session command; asymmetric embedding support No API changes affecting systematic plugin contract; performance improvements are companion-internal Low
anomalyco/opencode v1.17.8 (2026-06-17): session timeline load perf, OpenAI-compatible MCP tool schema fix, MCP OAuth improvements — bugfixes only No API surface changes affecting systematic Low
marcusrbrown/opencode-copilot-delegate Pinned fro-bot/agent v0.70.0 (same SHA 60e600f3) — in sync Aligned Low

Needs Human Attention

  • PR #540 (fix(lint): pre-fix Biome 2.5.0 lint errors): Open since 2026-06-16, all checks green. Merging this unblocks PR chore(dev): update all non-major dependencies #538.
  • PR #538 (chore(dev): update all non-major dependencies): Lint FAILURE persists (biome.json schema version mismatch + useLiteralKeys). Blocked on fix(lint): pre-fix Biome 2.5.0 lint errors before dep update merges #540 merge; then Renovate should rebase and the 1-line useLiteralKeys fix in scripts/generate-config-schema.ts:386 may also need applying.
  • Persistent complexity warnings (9): docs/scripts/generate-config-reference.ts:437 (41), src/lib/skills.ts:74 (25), scripts/generate-config-schema.ts:289 (17), tests/manual/session-compacting-probe.ts:57 (19), tests/manual/companion-aware-probe.ts:139 (17), scripts/generate-config-schema.ts:386 (useLiteralKeys), tests/unit/generate-config-reference.test.ts:31 (16). Require human refactor.

Update — 2026-06-18 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: Biome 2.5.0 schema mismatch in biome.json + useLiteralKeys — PR touches .github/workflows/, cannot be repaired per policy Pre-fix PR #540 (all green) must merge first ⏭️ Skipped (policy: touches .github/workflows/)

Security

Advisory / PR Severity Action Taken
0 Dependabot alerts No open alerts
CodeQL/Scorecard (unchanged) N/A Scorecard metric alerts only — not code vulnerabilities; no action required

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info noExcessiveCognitiveComplexity in scripts/docs/tests/src; noImportantStyles in docs CSS (unsafe fix)
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components up to date
Schema drift ✅ Aligned v2 schema files up to date
Docs build ⚠️ Local env docs:build requires Playwright (not in local env); docs:verify ✅ passed (112 pages)
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts exports only default; no any/ts-ignore/classes/require(); all actions SHA-pinned; .yaml extensions; no model: in agent frontmatter
Workflow health ✅ Healthy main.yaml: 6/6 on main (7 days); docs.yaml: 2/2; codeql-analysis.yaml: 10/10; fro-bot.yaml: 10/10

Developer Experience

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 9 warnings, 0 errors
tests 1039 pass, 0 fail
build index.js 48.62 KB + cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2 schema, 0 drift
docs:verify 112 pages built
ESM smoke test exports: ['default']

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.68.0 released 2026-06-18 — systematic pinned to v0.67.0 (60eb36ee); sibling repos also on v0.67.0 Renovate-owned bump Low
anomalyco/opencode v1.17.8 (2026-06-17) released — systematic on 1.17.7 Renovate-owned bump Low
cortexkit/opencode-magic-context Uses .yml workflow extensions (vs systematic .yaml) — no change needed Monitor only Low
marcusrbrown/opencode-copilot-delegate fro-bot v0.67.0, fully in sync with systematic Aligned Low

Needs Human Attention

Update — 2026-06-17 (UTC)

Errored PRs

PR Failure Fix Status
#538 Lint: Biome 2.5.0 noSvgWithoutTitle error on favicon.svg — PR touches package.json/bun.lock, cannot be repaired from that branch per policy Pre-fix PR #540 must merge first ⏭️ Skipped (policy: touches package.json/bun.lock)

Security

Advisory / PR Severity Action Taken
0 Dependabot alerts No open alerts
CodeQL/Scorecard (5 open) N/A Scorecard metric alerts only (Vulnerabilities, Security-Policy, Fuzzing, CII-Best-Practices, Code-Review) — not code vulnerabilities; no action required

Code Quality & Repo Hygiene

Check Result Action
Typecheck ✅ Clean 0 errors
Lint (Biome) ⚠️ 9 warnings, 1 info Persistent complexity warnings (unchanged from 2026-06-16)
Tests ✅ Pass 1039 pass, 0 fail
Content integrity ✅ Clean 176 md + 22 ts + 43 solution-md scanned, 0 violations
Registry drift ✅ Aligned 104 components up to date
Schema drift ✅ Aligned v2 schema files up to date
Docs build ✅ Pass 112 pages built successfully
Stale TODOs 0 found No TODO/FIXME/HACK in src/ or scripts/
Convention drift ✅ Clean src/index.ts exports only default; no any/ts-ignore/classes/require; all actions pinned to full SHA; .yaml extensions
Workflow health ⚠️ Branch failures main.yaml: main branch 7/7 success (fully healthy); renovate/all-minor-patch 0/4 (all Biome 2.5.0 lint — same root cause as PR #538, not a main regression)

Developer Experience

Quality Gates

Gate Status Details
typecheck 0 errors
lint ⚠️ 9 warnings, 1 info (no errors)
tests 1039 pass, 0 fail
build index.js 48.62 KB + cli.js 4.96 KB
content-integrity 0 violations
registry drift 104 components, 0 drift
schema drift v2 schema, 0 drift
docs:verify 112 pages built
ESM smoke test exports: ['default']

Cross-Project Intelligence (Inbound)

Repo Finding Actionable for systematic? Priority
fro-bot/agent v0.65.0 SHA b7efdd6d8e9d41766e287327d1d99876959620d3 = latest (2026-06-15) — fully in sync Aligned Low
anomalyco/opencode v1.17.7 (2026-06-14) latest — systematic on 1.17.6 (PR #542 merged) Renovate-owned bump Low
cortexkit/opencode-magic-context v0.25.0 (2026-06-16): automatic context reduction + reversibility improvements; old tool output reclaimed automatically No API changes affecting systematic plugin contract Low
marcusrbrown/opencode-copilot-delegate On @biomejs/biome 2.5.0 and @opencode-ai/plugin 1.17.6 — confirms pre-fix approach valid Validated Low

Needs Human Attention

  • PR #540 (fix(lint): pre-fix Biome 2.5.0 lint errors before dep update merges) — Awaiting merge: Open since 2026-06-16; all checks green. Merging this unblocks PR chore(dev): update all non-major dependencies #538.
  • PR #538 (chore(dev): update all non-major dependencies to v2.5.0) — Lint FAILURE (ongoing): Biome 2.5.0 noSvgWithoutTitle error on favicon.svg. Cannot repair from this branch (touches package.json/bun.lock). Once fix(lint): pre-fix Biome 2.5.0 lint errors before dep update merges #540 merges, Renovate will rebase chore(dev): update all non-major dependencies #538 and the lint error will resolve.
  • Persistent complexity warnings (9): docs/scripts/generate-config-reference.ts:437 (41), scripts/generate-config-schema.ts:289 (25), tests/manual/companion-aware-probe.ts:139 (19), tests/manual/session-compacting-probe.ts:57 (19), scripts/generate-config-schema.ts:386 (17), src/lib/skills.ts:74 (17), tests/unit/generate-config-reference.test.ts:31 (16). Require human refactor.

[Archived 4 older updates on 2026-06-26]

Historical Summary

Prior runs: 50 (2026-03-09 through 2026-05-27)

Recurring unresolved items

  • @opencode-ai/plugin + @opencode-ai/sdk — current at 1.15.10 on main; latest 1.15.11 (Renovate owns bump).
  • Lint reduced to 6 warnings/2 infos after PR chore(lint): apply auto-fixes from autohealing run #449 (pending merge).
  • generate-config-schema.ts resolveRef + validateFieldExamples — complexity >15; needs human refactor.

2026-05-25 (UTC)

Errored PRs

None — no open PRs. ✅

Security

Advisory / PR Severity Action Taken
None No open Dependabot alerts, no security PRs

Health & Maintenance

Dependency From → To PR
@opencode-ai/plugin 1.15.7 → 1.15.10
@opencode-ai/sdk 1.15.7 → 1.15.10
@types/bun 1.3.10 → 1.3.14
@types/node 24.12.4 → 25.9.1

Developer Experience

  • bun run typecheck — passes cleanly.
  • bun run lint — exits 0 (6 warnings, 27 infos). No action taken.
  • All GitHub Actions pinned to full commit SHAs.

Needs Human Attention

  • None — repository healthy.

2026-05-26 (UTC)

Errored PRs

None — no open PRs. ✅

Security

Advisory / PR Severity Action Taken
None No open Dependabot alerts, no security PRs

Health & Maintenance

Dependency From → To PR
@types/bun 1.3.10 → 1.3.14
@types/node 24.12.4 → 25.9.1

Developer Experience

  • bun run typecheck — passes cleanly.
  • bun run lint — exits 0 (6 warnings, 27 infos). No action taken.
  • All GitHub Actions pinned to full commit SHAs.

Needs Human Attention

  • None — @opencode-ai/* fully up to date.

2026-05-27 (UTC)

Errored PRs

PR Failure Fix Status
#444 Docs Build fails: @astrojs/starlight v0.39.0 removed support for autogenerate + label as siblings. In docs/astro.config.mjs (lines 70–77, 81–88), sidebar entries use { label: "X", autogenerate: { directory: "Y" } } — this must be migrated to { label: "X", items: [{ autogenerate: { directory: "Y" } }] }. Not auto-fixed (working-dir mode — cannot push to Renovate branch renovate/astrojs-starlight-0.x) ⚠️ Needs review

Security

Advisory / PR Severity Action Taken
None No open Dependabot alerts, no security PRs

Health & Maintenance

Dependency From → To PR
@opencode-ai/plugin 1.15.10 → 1.15.11
@opencode-ai/sdk 1.15.10 → 1.15.11
@types/bun 1.3.10 → 1.3.14
@types/node 24.12.4 → 25.9.1

Developer Experience

  • bun run typecheck — passes cleanly on main.
  • bun run lint — exits 0 (6 warnings, 27 infos). No action taken.
  • All GitHub Actions pinned to full commit SHAs.

Needs Human Attention

  • PR #444: Renovate @astrojs/starlight upgrade (→ 0.39.x) breaks Docs Build. Fix: in docs/astro.config.mjs, update all { label: "X", autogenerate: { directory: "Y" } } sidebar entries to { label: "X", items: [{ autogenerate: { directory: "Y" } }] }. Affects 4 sidebar groups (Getting Started, Guides, Skills, Agents). Cannot auto-push to Renovate branch in working-dir mode.

This is a rolling issue tracking automated repository health checks.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions