Zotline engineering and deployment handbook
Zotline engineering and deployment handbook#
Zotline is Zotniq's customer-operated AI traffic gateway. This handbook specifies what to build, how its parts work together, how customers install and operate it, and what evidence is required before release. It expands the original blueprint.
The repository contains reusable proxy, policy, API and UI implementations. It does not yet provide all the gateway interfaces, installer commands, deployment templates or guarantees described here. Configuration keys and interfaces marked proposed are engineering contracts, not instructions to invoke an existing product. Installation chapters are target runbooks to validate during implementation.
Read by role#
| Reader | Start here | Then read |
|---|---|---|
| Founder/product owner | 01, 03 | 10, 13 |
| Gateway engineer | 02, 04 | 05, 06, 07, 12 |
| Backend/UI engineer | 02, 03, 07 | 05, 06, 11 |
| Infrastructure engineer | 03, 08, 09 | 10, 11, 12 |
| Security reviewer | 04, 05 | 06, 07, 12 |
| Customer administrator | 01, 09 | 06, 11, 14 |
| Release/Marketplace owner | 08, 10 | 12, 13 |
Contents#
- Product, users, scope and requirements
- Repository evidence and reuse plan
- System architecture and deployment profiles
- Traffic routing, protocol handling and gateway internals
- Identity, certificates, security and privacy
- Policies, detection, inference and administration
- API, data and configuration contracts
- AWS infrastructure and installation
- On-premises, offline and customer onboarding
- AMI build, licensing and Marketplace publication
- Operations, upgrades, recovery and troubleshooting
- Testing, sizing and release acceptance
- Implementation backlog and architecture decisions
- Checklists, glossary and sources
How to interpret requirements#
- Observed: implementation or product wording inspected in this repository. File links accompany key claims.
- Required design: a proposed condition for the Zotline release, not an existing capability.
- Recommended: the selected starting design, subject to an explicit architecture decision if changed.
- Deferred: out of the first release; do not advertise it as available.
- Target: a value to validate experimentally, not a measured result or contractual guarantee.
The baseline is an explicit proxy on Linux x86-64, with the control plane in the customer's environment. Private inference is optional only when the active policies do not require it. AWS and on-premises editions share the inspection engine and application contracts. Transparent networking, certified SSE integrations and additional CPU/platform support have their own acceptance gates.
Document governance#
Keep this handbook in the repository with the implementation. An interface change updates its chapter, fixtures and compatibility manifest in the same change. Record approved departures in chapter 13. Release documentation must replace proposed names with tested commands and attach the tested support matrix, image IDs and version bounds.
This directory is an engineering handbook outside the existing public MkDocs content/ tree. Publishing customer-facing pages is a separate editorial step after features are implemented and verified. No infrastructure, accounts, billing configuration or public site was changed to create this handbook.