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

christophevg / yoker-assistant / 29756320903
90%

Build:
DEFAULT BRANCH: master
Ran 20 Jul 2026 03:41PM UTC
Jobs 1
Files 6
Run time 1min
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

20 Jul 2026 03:41PM UTC coverage: 36.364%. Remained the same
29756320903

push

github

christophevg
refactor: descope P1-003 to errata only — drop Mailbox class per owner feedback

The Mailbox wrapper class added indirection without benefit over using
simple_email_gw directly. Per owner feedback during PR review, every send
is a reply (always reply_email, no send_email fallback, no in_reply_to
branch), so the wrapper's seam abstraction was unnecessary for a
demo/tutorial codebase.

Changes:
- Drop src/yoker_assistant/mailbox.py and tests/test_mailbox.py
- The loop (P2-005) will use IMAPClient/SMTPClient from simple_email_gw
  directly; every send is a reply via reply_email(html_body=..., in_reply_to=...)
- P2-007 (Mailbox.fetch loop scaffolding) folded into P2-005
- P3-003 (dedicated Mailbox tests) dropped
- P3-002 covers the html_body= routing regression
- functional.md: §2.2, §2.4, §4.3, §4.4 corrected — seam is the loop
  module, not a wrapper class; no send_email fallback
- TODO.md: P1-003 descoped to errata-only; P2-005 owns gateway calls
  directly; P2-006 stale Mailbox.fetch() reference fixed
- consensus.md: descope update section added at top
- __init__.py / __main__.py docstrings: removed stale mailbox references

🤖 Implemented together with a coding agent.

0 of 1 branches covered (0.0%)

Branch coverage included in aggregate %.

4 of 10 relevant lines covered (40.0%)

0.4 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
0.0
0.0% yoker_assistant/__main__.py
Jobs
ID Job ID Ran Files Coverage
1 29756320903.1 20 Jul 2026 03:41PM UTC 6
36.36
GitHub Action Run
Source Files on build 29756320903
  • Tree
  • List 6
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29756320903
  • 2220ba4e on github
  • Prev Build on master (#29738251880)
  • Next Build on master (#29757249824)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc