waaseyaa/site-contract

Provider-neutral fresh-site manifest contract for Waaseyaa applications

Maintainers

Package info

github.com/waaseyaa/site-contract

pkg:composer/waaseyaa/site-contract

Transparency log

Statistics

Installs: 30

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0-alpha.296 2026-08-13 21:18 UTC

This package is auto-updated.

Last update: 2026-08-19 17:53:26 UTC


README

This Layer 0 package owns the provider-neutral .waaseyaa/site.yaml contract:

  • a strict versioned schema;
  • typed application, framework, content, capability, privacy, recipe, and verification declarations;
  • deterministic YAML parsing and canonical JSON/SHA-256 identity; and
  • an explicit version disposition that refuses implicit migration or downgrade; and
  • deterministic generated-site artifacts with declared extension regions and managed digests for transactional publication by higher-layer clients.

It does not own CLI commands, generators, recipes, runtime service wiring, Git hosting, CI adapters, or deployment behavior. Those are higher-layer consumers of this package.