Skip to main content

Peak POS internal documentation

Use this site for repository operations, architecture, support procedures, API ownership, security, and validation. Source code, Bazel targets, checked-in scripts, and GitHub workflows remain the implementation source of truth.

Develop and validate​

Start with the page that matches the task:

The supported local command surfaces are scripts/local-validation.sh for stack lifecycle and scripts/test-local.sh for automated batteries. Retired QA ledgers and obligation-rollup commands are not release gates.

Support operations​

API contracts​

Generated OpenAPI artifacts and executable specifications take precedence over copied request or response examples.

Architecture​

Use the owner map before changing a route, data owner, payment boundary, or deployment lane. Historical plans describe intent, not necessarily the current runtime.

Security and compliance​

QA and end-to-end coverage​

A report or checklist records evidence; it does not replace the command that produced that evidence. Keep local, staging, hardware, and production results labeled separately.