You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consolidate the public mdcode library interface so programmatic callers receive structured results and errors without inheriting CLI process exits or terminal formatting behavior.
Acceptance criteria
The public library interface returns structured results, changes, and errors for supported operations.
CLI presentation and process-exit behavior are implemented in a thin adapter rather than in library operations.
Documentation and examples use the current package identity and accurate transformer signatures.
Library callers can provide or observe output without relying on global console state.
The migrated interface is covered by focused library and CLI integration tests.
What to build
Consolidate the public mdcode library interface so programmatic callers receive structured results and errors without inheriting CLI process exits or terminal formatting behavior.
Acceptance criteria
Blocked by