• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 28248713106
82%

Build:
DEFAULT BRANCH: dev
Ran 26 Jun 2026 03:43PM UTC
Jobs 28
Files 617
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Jun 2026 03:42PM UTC coverage: 81.972% (+0.004%) from 81.968%
28248713106

push

github

web-flow
feat(forge): feed existing lessons and proposals into episode judge prompt (#2146)

* feat(forge): feed existing lessons and proposals into episode judge prompt

The Forge episode judge generates candidate lessons and proposals from
scoped evidence, but had no visibility into items already in the scope.
This caused duplicate lessons (re-deriving active lessons already injected
into tasks) and duplicate proposals (re-proposing work already in the
backlog — a likely contributor to the 10 unconverted proposals).

buildEpisodeInput now fetches up to 10 active lessons and 10 proposed
proposals from the evolution repo and passes them through
EpisodeJudgePromptInput to the judge prompt. The prompt includes a
deduplication instruction so the judge skips duplicates and refines
existing items instead.

* fix(forge): address Codex review — include accepted proposals, candidate lessons, proposal details, drop refine instruction

- Include accepted (not just proposed) proposals in dedup context since
  createTaskFromProposal claims both statuses
- Include candidate (not just active) lessons to prevent duplicate
  candidates before operator review
- Add proposal description and reason to the prompt so the judge can
  match on task semantics, not just title
- Change instruction from "refine or extend" to "omit" since there is
  no update path — createFromEvidence only creates new records
- Expanded test to cover all statuses (active/candidate/proposed/accepted
  included; dismissed excluded)

* fix: accept [bot]-suffixed logins for Codex gate when GitHub reports type User

GitHub inconsistently reports App bots with type "User" in reaction
payloads, which caused the codex_review_bot gate and plan/review approval
hooks to reject valid Codex +1 reactions from chatgpt-codex-connector[bot].

Replace the (.user.type // "") == "Bot" guard with
(.user.login // "") | endswith("[bot]") — the [bot] suffix is a GitHub
convention for App bots that human accounts cannot carry, m... (continued)

11422 of 16451 branches covered (69.43%)

Branch coverage included in aggregate %.

42 of 42 new or added lines in 3 files covered. (100.0%)

96569 of 115290 relevant lines covered (83.76%)

299.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 daemon-5-space-runtime-a - 28248713106.1 26 Jun 2026 03:43PM UTC 131
38.88
GitHub Action Run
2 daemon-online-git - 28248713106.2 26 Jun 2026 03:43PM UTC 359
18.21
GitHub Action Run
3 daemon-online-coordinator - 28248713106.3 26 Jun 2026 03:43PM UTC 348
7.76
GitHub Action Run
4 daemon-online-mcp - 28248713106.4 26 Jun 2026 03:43PM UTC 359
17.7
GitHub Action Run
5 daemon-online-convo - 28248713106.5 26 Jun 2026 03:44PM UTC 359
21.49
GitHub Action Run
6 daemon-4-space-migrations-b - 28248713106.6 26 Jun 2026 03:44PM UTC 48
56.06
GitHub Action Run
7 daemon-online-rpc-3 - 28248713106.7 26 Jun 2026 03:44PM UTC 359
18.8
GitHub Action Run
8 daemon-4-space-storage - 28248713106.8 26 Jun 2026 03:43PM UTC 160
53.63
GitHub Action Run
9 daemon-online-space-2 - 28248713106.9 26 Jun 2026 03:45PM UTC 359
31.3
GitHub Action Run
10 daemon-online-rpc-4 - 28248713106.10 26 Jun 2026 03:44PM UTC 359
22.28
GitHub Action Run
11 daemon-online-sdk - 28248713106.11 26 Jun 2026 03:43PM UTC 359
21.58
GitHub Action Run
12 daemon-1-core - 28248713106.12 26 Jun 2026 03:44PM UTC 365
34.71
GitHub Action Run
13 daemon-4-space-migrations-a - 28248713106.13 26 Jun 2026 03:44PM UTC 74
36.91
GitHub Action Run
14 daemon-online-features-1 - 28248713106.14 26 Jun 2026 03:44PM UTC 359
22.26
GitHub Action Run
15 daemon-online-space-1 - 28248713106.15 26 Jun 2026 03:44PM UTC 359
31.28
GitHub Action Run
16 daemon-online-rpc-2 - 28248713106.16 26 Jun 2026 03:44PM UTC 359
22.59
GitHub Action Run
17 daemon-online-rewind-1 - 28248713106.17 26 Jun 2026 03:44PM UTC 359
21.7
GitHub Action Run
18 daemon-0-shared-handlers-workflow - 28248713106.18 26 Jun 2026 03:44PM UTC 364
32.34
GitHub Action Run
19 daemon-online-lifecycle - 28248713106.19 26 Jun 2026 03:44PM UTC 359
21.87
GitHub Action Run
20 daemon-online-agent-sdk - 28248713106.20 26 Jun 2026 03:44PM UTC 359
21.58
GitHub Action Run
21 daemon-online-rpc-1 - 28248713106.21 26 Jun 2026 03:44PM UTC 359
18.47
GitHub Action Run
22 daemon-5-space-runtime-b - 28248713106.22 26 Jun 2026 03:44PM UTC 185
47.19
GitHub Action Run
23 daemon-online-rewind-2 - 28248713106.23 26 Jun 2026 03:44PM UTC 359
22.16
GitHub Action Run
24 daemon-online-components - 28248713106.24 26 Jun 2026 03:43PM UTC 359
17.39
GitHub Action Run
25 daemon-5-space-agent-other - 28248713106.25 26 Jun 2026 03:43PM UTC 286
25.75
GitHub Action Run
26 web - 28248713106.26 26 Jun 2026 03:44PM UTC 248
74.62
GitHub Action Run
27 daemon-online-features-2 - 28248713106.27 26 Jun 2026 03:43PM UTC 359
21.71
GitHub Action Run
28 daemon-online-websocket - 28248713106.28 26 Jun 2026 03:44PM UTC 359
17.48
GitHub Action Run
Source Files on build 28248713106
  • Tree
  • List 617
  • Changed 5
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28248713106
  • 8a6a8282 on github
  • Prev Build on dev (#28239699158)
  • Next Build on dev (#28262654913)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc