Skip to content

Ship native Hummingbird read-only server - #103

Merged
DandyLyons merged 3 commits into
mainfrom
codex/issue-77-hummingbird-server
Aug 16, 2026
Merged

Ship native Hummingbird read-only server#103
DandyLyons merged 3 commits into
mainfrom
codex/issue-77-hummingbird-server

Conversation

@DandyLyons

Copy link
Copy Markdown
Owner

Summary

  • register generic Hummingbird 2 collection, item, and logical-path handlers from EndpointPlan
  • add the md-utils-server executable with .md-utils/server.yaml loading and recursive immutable project import
  • add stable JSON error envelopes, collision-safe 409 responses, documentation, Linux CI, and in-process route coverage

Verification

  • swift test (1,123 tests passed)
  • swift package generate-documentation --target MarkdownUtilitiesServer --warnings-as-errors
  • swift run md-utils-server --help
  • focused Hummingbird/project-loader tests (5 passed)
  • local Docker execution unavailable because the Docker daemon was not running; Native Server Linux CI provides Swift 6.2 verification

Closes #77

@DandyLyons
DandyLyons merged commit cfcb872 into main Aug 16, 2026
2 checks passed
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.

Ship the native Hummingbird 2 read-only server vertical slice

1 participant