Skip to content

docs: deep-investigation findings report (2026-07-14) + promote to main - #2

Merged
totally-tim merged 159 commits into
mainfrom
docs/findings-2026-07-14
Jul 14, 2026
Merged

totally-tim merged 159 commits into
mainfrom
docs/findings-2026-07-14

Conversation

@totally-tim

Copy link
Copy Markdown
Contributor

Summary

Adds docs/FINDINGS-2026-07-14.md, a multi-agent deep-investigation audit (logic, database, backend, frontend): 65 verified findings — 3 critical, 18 high, 29 medium, 15 low.

Because origin/main was still at the initial commit, this PR also promotes the accumulated local main history to origin/main.

Key themes

  • Built-but-unwired tier: GitHub/Outline routes and the workflow scheduler loop are not wired into the default composition, making a cluster of connector/workflow findings currently latent.
  • Criticals (runtime-reproduced where runnable): C-1 registration-policy boot-brick, C-2 runner reconnect halt, C-3 gate-evidence trust gap, C-4 workflow scheduler never loops.
  • Frontend reality gap: primary run flow posts hardcoded IDs and renders failures as fake "completed" runs; no run/evidence viewer despite endpoints existing; live-data screens render unstyled.

Ground truth: typecheck + lint clean; 792/793 tests pass (the one failure is the flaky-under-load OTP test, documented as F-5).

🤖 Generated with Claude Code

totally-tim and others added 29 commits July 11, 2026 22:23
# Conflicts:
#	src/server/dependencies.ts
# Conflicts:
#	src/cli/command.ts
#	src/runner/production.ts
#	tests/unit/cli/runner-command.test.ts
Multi-agent audit of logic, database, backend, and frontend: 65 verified
findings (3 critical, 18 high). Criticals runtime-reproduced where runnable
(C-1 registration-policy boot-brick). Highlights the built-but-unwired tier
(GitHub/Outline routes + workflow scheduler loop) and the frontend
reality gap.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@totally-tim
totally-tim merged commit c657333 into main Jul 14, 2026
1 of 2 checks passed
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