docs: add crate README, MIT/Apache license files

- README covering the gateway surface, both import/export adapter
  families, feature flags, and security posture (all claims verified
  against the current code)
- standard MIT and Apache-2.0 license texts matching the
  license = "MIT OR Apache-2.0" manifest field
- Cargo.toml: point the manifest at README.md and exclude scripts/
  from the published package
This commit is contained in:
2026-09-01 11:18:36 +00:00
parent a80f9948b8
commit 58665f2061
4 changed files with 412 additions and 1 deletions
+2 -1
View File
@@ -5,10 +5,11 @@ edition = "2021"
rust-version = "1.85"
license = "MIT OR Apache-2.0"
description = "HTTP interface for the alk stack: serves HTTP/1.1 + HTTP/2 on standard ALPNs (with WebSocket upgrade carrying the channels protocol) and hosts the HTTP-backed call-protocol adapters"
readme = "README.md"
repository = "https://git.alk.dev/alkdev/alkhttp"
keywords = ["http", "websocket", "rpc", "openapi", "mcp"]
categories = ["network-programming", "web-programming", "asynchronous"]
exclude = [".opencode/", "AGENTS.md", "docs/", "tasks/", "Cargo.lock"]
exclude = [".opencode/", "AGENTS.md", "docs/", "tasks/", "scripts/", "Cargo.lock"]
[lib]
name = "alkhttp"