Agent Activation

This document answers a simple question:

Can Veritas guide any agent or developer working in the repo?

The intended answer is:

Core Principle

Veritas should not depend on one proprietary agent runtime.

The repo should expose:

An agent or developer should encounter the relevant standards at the point of work.

Activation Modes

Ambient Activation

The repo contains instructions, standards, map files, and guidance. Any tool that reads repo context can discover what matters.

This is the baseline. It is portable, but it depends on the tool actually reading the repo context.

Explicit Activation

Some environments should route through Veritas directly:

This gives stronger guarantees than ambient instructions alone.

Hook And CI Activation

When supported, hooks can provide change guidance before edits or at the end of a session. CI can evaluate merge readiness even if an interactive agent ignored repo context.

Examples:

Honest Compatibility

Veritas cannot force compliance from an agent that ignores repo context and never runs the CLI.

It can still help by:

The goal is not “every agent obeys automatically.” The goal is “the repo exposes the standard in a tool-agnostic way, and stronger activation paths exist when needed.”