Documentation Index

This directory contains the full documentation set for mkhpack, a C library implementing HPACK header compression for HTTP/2 (RFC 7541).

Documentation Inventory

Document Description
DEVELOPER_GUIDE.md Prerequisites, project structure, build instructions, testing, and development workflow
ARCHITECTURE.md System design, component relationships, and data flow
DATABASE.md Data persistence (not applicable to this project)
API.md Public C API — all exported functions with parameters and error codes
BUSINESS_RULES.md Encoding rules, validation constraints, and domain logic from RFC 7541
CONFIGURATION.md Build-time configuration, compiler flags, and install paths
DEPLOYMENT.md Build process, CI/CD pipelines, packaging, and installation
DEPENDENCIES.md Build and runtime dependencies
TROUBLESHOOTING.md Common build issues, test failures, and debugging guidance

Quick Navigation by Role

External Resources

Resource URL
RFC 7541 — HPACK rfc-editor.org/rfc/rfc7541
Repository github.com/phluid61/mk-hpack
Issue Tracker GitHub Issues
GitHub Pages phluid61.github.io/mk-hpack