Packages from ausus · Transparency log

  • PHP

    ausus/api-http

    AUSUS L4 — PSR-7/15 HTTP API surface for the metadata graph. Serves RFC-004 ViewSchema fetches, Action invocation, and the kernel exception taxonomy.

  • PHP

    ausus/api-runtime

    AUSUS L4 — HTTP API Runtime. Consumes SchemaRepository / EntityEngine / RuntimeEntity only: resolve → bind → invoke/read. Never compiles, canonicalises, hashes, or loads DSL.

  • PHP

    ausus/audit-database

    AUSUS — Database TransactionalSink (RFC-007). Skeleton: name reserved; V0 ships an inline DatabaseAuditSink inside ausus/persistence-sql.

  • PHP

    ausus/auth-bridge

    AUSUS — Laravel-bridge Authorization plugin (RFC-014). Skeleton: name reserved; V0 uses ausus/kernel's StubActor directly.

  • PHP

    ausus/authoring

    AUSUS Authoring (L1) — closed PHP DSL producing an EE-RFC-012 EntityDefinition. EE-RFC-CLI-002/003.

  • PHP

    ausus/cli

    AUSUS — CLI (L6): DSL frontend and the `ausus compile` command. Discovers closed-DSL definition files, scans them for forbidden symbols, compiles them to content-addressed EntitySchema via the Entity Engine, and persists through FileSchemaRepository. PHP-native, no container, no auto-discovery.

  • PHP

    ausus/entity-engine

    AUSUS Entity Engine (L1) — content-addressed compile pipeline (Canonicalizer semantic normal form, Hasher, ClosureValidator) plus the bind/runtime half. EE-RFC-011 / EE-RFC-012.

  • PHP

    ausus/kernel

    AUSUS Kernel — contracts, value objects, DSL facade. RFC-001 + contract surfaces of RFC-005 §2, RFC-013 §2, RFC-014 §2.

  • PHP

    ausus/persistence-memory

    AUSUS — in-memory PersistenceDriver (L3). Reference conformance driver for tests and the vertical slice. RFC-002.

  • PHP

    ausus/persistence-sql

    L3 PersistenceDriver — SQL implementation of RFC-002 via PDO (SQLite/MySQL/Postgres). Includes SchemaDeriver + DatabaseAuditSink.

  • PHP

    ausus/presentation-default

    AUSUS — L5 Presentation + L3 ReportingDriver + standard field types (RFC-004, RFC-010, RFC-012 §7/§8). Skeleton: name reserved; ProjectionRenderer is V0-shipped inside ausus/runtime-default.

  • PHP

    ausus/runtime-default

    L2 Runtime — Invoker, Policy Engine, Workflow runtime, Effect dispatch. Implements RFC-005 §3–§13, RFC-006, RFC-001 §A-1.4 §8.2.1, and the de facto ActionEffect dispatch of RFC-013.

  • PHP

    ausus/standard-stack

    AUSUS — the V0 Standard Stack: bundles kernel + persistence-sql + runtime-default + api-http and ships the high-level Ausus\Application bootstrap facade. Skeleton packages (tenancy-row, audit-database, auth-bridge, presentation-default) will be added as their RFC-12 §16 implementations land.

  • PHP

    ausus/starter

    AUSUS V0 starter template — boots a working HelloInvoice demo on top of the Standard Stack via Ausus\Application. Installs via `composer create-project ausus/starter myapp`.

  • PHP

    ausus/tenancy-row

    AUSUS — row-level TenantIsolationStrategy (RFC-003). Skeleton: name reserved; implementation pending.

  • TypeScript

    ausus/view-system

    AUSUS L5 — View System. ViewDefinition / PageDefinition / SectionDefinition: pure presentation metadata assembled for the React Renderer. No compile, no hash, no repository.