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.