Version: 1.0.0
Status: Approved & Immutable
Scope: Universal Repository Law (AI Agents, Subagents & Contributors)
The Personal Lifecycle Tracker manages Renewals, Maintenance, and Warranties across independent accounts and collaborative groups. All development, refactoring, and automated changes are bound by the following negative invariants and non-negotiable architectural constraints.
Strict Project Directory Confinement:
..) or adjacent workspaces is an immediate security violation.Universal Zero-Host-Runtime Mandate:
node, npm, npx, python, pip, pytest, cargo, go.Contract-First Freeze (contracts/openapi.yaml):
contracts/openapi.yaml is the immutable single source of truth.Multi-Tenant Data Isolation & Persistence:
Closed Schema & Least-Privilege Agent Extension Pack:
plugin.json adheres strictly to the closed schema defined in Agent Plugins 1.0/1.1 (zero arbitrary inline component schemas).com.google.antigravity/hooks/) enforce pre-tool command filtering and audit logging on every tool invocation.Prior to releasing changes or advancing lifecycle stages:
docker compose run --rm backend pytest: 100% backend unit and integration test pass rate.docker compose run --rm frontend npm test: 100% Vitest component test pass rate.docker compose run --rm frontend npm run lint: 0 TypeScript compiler errors.verify-repo-contents .: 100% Expected Repository Contents checklist compliance.evaluate-extension-pack .: 100% Agent Extension Pack conformance scorecard.validate-environment .: 100% Meta-Environment compliance verification.