Skip to content

feat(docs): Normalize documentation and enrich text rendering - #31

Merged
philprime merged 1 commit into
mainfrom
philprime/feat/normalized-documentation
Sep 24, 2026
Merged

philprime merged 1 commit into
mainfrom
philprime/feat/normalized-documentation

Conversation

@philprime

Copy link
Copy Markdown
Member

Extract documentation normalization and client improvements from feature/tui while keeping the CLI noninteractive. Sparse pages, resolved references, all supplied declarations, and availability qualifiers now feed human text rendering. Exact-path requests preserve path spelling and fetched documents retain their canonical destinations and original response data.

Scope
Independent of the search PR. No SwiftTUI dependency, repository-wide client migration, deployment-target increase, or output-flag changes. Raw types view --json remains on the existing raw renderer.

Verification
Decoder, destination, exact-path, canonical-root, renderer, and runner tests passed, along with make test, make analyze, and make build. Live release checks rendered Swift String as text and retained its upstream JSON metadata shape.

Resolve documentation links and exact fetch destinations while retaining raw response data. Render sparse pages, all supplied declarations, availability qualifiers, and safe reference text without terminal UI dependencies.
@philprime
philprime marked this pull request as ready for review September 24, 2026 18:19
@philprime
philprime enabled auto-merge (squash) September 24, 2026 18:19
@philprime
philprime merged commit a44e3c3 into main Sep 24, 2026
14 of 15 checks passed
@philprime
philprime deleted the philprime/feat/normalized-documentation branch September 24, 2026 18:22
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.

1 participant