Docs

Integration

Loader

How the Vinaya process is packaged, selected, pinned into each Run and extended through the public loader.

Planned
Versioned package
Pinned per Run
No privileged path

About how Vinaya is loaded

This page answers the generic Loader for the Vinaya process.

How it works

  1. 1

    Package

    Vinaya is a namespaced, versioned process package with a digest and a compatible harness API.

  2. 2

    Selection

    The configuration names the process; Vinaya is the default.

  3. 3

    Pinning

    The process and policy versions are pinned into each Run. A running Run never changes version.

  4. 4

    Extensions

    Its brief parser, Surface parser, required-source provider and 20 Vinaya-specific checks are registered as versioned extensions. The loader refuses what does not fit.

Vinaya installs, pins, upgrades and resumes through the public loader, with no privileged default path.

Configuration

None. vinaya init installs the harness and Vinaya together. See Setup commands.

What's next