Skip to content

Add CI workflow and README; close remaining MASTER_PLAN quality gates#4

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/review-and-offer-next-steps
Draft

Add CI workflow and README; close remaining MASTER_PLAN quality gates#4
Copilot wants to merge 2 commits intomainfrom
copilot/review-and-offer-next-steps

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 13, 2026

The project had working code and tests but no CI and no user-facing documentation — the two remaining unchecked items blocking v1 readiness per MASTER_PLAN.md.

CI (.github/workflows/ci.yml)

Two jobs:

  • Lint & Required Tests — type-checks with tsc --noEmit and runs bun run test:required (unit + 5 core integration tests, no optional tools needed). This is the blocking gate.
  • Optional Tests — installs unzip, poppler-utils, tesseract-ocr from apt, bootstraps PDF/EPUB fixtures, then runs the full suite. Isolates optional-tool regressions from core failures.

Both jobs use permissions: contents: read (minimal GITHUB_TOKEN scope).

README

Covers installation, all CLI commands and flags, the complete 13-format support matrix with support levels, optional dependency table, source manifest usage, sample frontmatter output, and development workflow.

MASTER_PLAN.md

Marked CI, README, and the already-completed Release Quality Gates as done. Remaining open items: live YouTube transcript regression and live CNN URL regression.

Original prompt

This section details on the original issue you should resolve

<issue_title>Review and offer next steps</issue_title>
<issue_description></issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: ojspace <28633507+ojspace@users.noreply.github.com>
Copilot AI changed the title [WIP] Review and offer next steps Add CI workflow and README; close remaining MASTER_PLAN quality gates Mar 13, 2026
Copilot AI requested a review from ojspace March 13, 2026 19:42
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.

Review and offer next steps

2 participants