Skip to content

epub-codec is built but unreachable: nothing in the ecosystem can perform an EPUB conversion #919

Description

@Mearman

A complete EPUB 2/3 reader and EPUB 3 writer exists as a package but is not a dependency of the conversion engine, the CLI, the MCP server, or the web UI, so no user-facing surface can reach it. Issue #802 ("Wire epub into the conversion engine, CLI, MCP server, and web UI") is closed, but the current tree contradicts that. This is the largest capability-per-effort item in the repo: the hard part (the codec) is done and only registry/pathfinder wiring remains, exactly as was done for rtf-codec under the closed #847.

Evidence

epub-codec's README: "Wiring this package into documents.js's conversion engine, document-cli, document-mcp, or the web UI is explicitly out of scope here." Verified directly: grep for "epub" across packages/documents.js/src/ returns nothing, and epub-codec appears in no dependency list for documents.js, document-cli, or document-mcp.

Affected packages: epub-codec, documents.js, document-cli, document-mcp, web


Surfaced by a full-repository gap survey (feature/fidelity/write-support gaps), cross-checked against the existing issue history so it does not duplicate prior work.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions