Agent first usecase based e2e test and health framework.
Find a file
tegwick 77284dafdd
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Adopt Target Revenue Source License V1C1 (org-wide preliminary rollout)
Maintainer decision, 2026-07-29: adopts TRSL V1C1 as this repo's
preliminary governing license, per target-revenue's
workplans/TREV-WP-0008-governance-and-pilot-rollout.md T05. Full
specialist legal review is deferred until out of beta (target-revenue
SCOPE.md §1). No Phase is yet declared for this repo.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 01:17:23 +02:00
.forgejo/workflows Add Forgejo CI smoke workflow (enablement template) 2026-07-08 12:37:00 +02:00
docs Document activity-core scheduling and completed e2e shim migration 2026-06-23 21:43:53 +02:00
registry Implement SAND-WP-0003: validation meta-framework extraction 2026-06-23 21:37:07 +02:00
scripts Implement SAND-WP-0003: validation meta-framework extraction 2026-06-23 21:37:07 +02:00
src/wisevalidator STATE-WP-0072: progress reporter uses workplan_id 2026-07-09 01:48:53 +02:00
tests STATE-WP-0072: progress reporter uses workplan_id 2026-07-09 01:48:53 +02:00
.custodian-brief.md Initial commit 2026-06-22 19:25:48 +00:00
.gitignore Initial commit 2026-06-22 19:25:48 +00:00
.repo-classification.yaml Initial commit 2026-06-22 19:25:48 +00:00
INTENT.md Clarify INTENT.md: ecosystem validation and one-way sand-boxer dependency 2026-06-23 21:23:39 +02:00
LICENSE Adopt Target Revenue Source License V1C1 (org-wide preliminary rollout) 2026-07-30 01:17:23 +02:00
Makefile Implement SAND-WP-0003: validation meta-framework extraction 2026-06-23 21:37:07 +02:00
pyproject.toml Implement SAND-WP-0003: validation meta-framework extraction 2026-06-23 21:37:07 +02:00
README.md Implement SAND-WP-0003: validation meta-framework extraction 2026-06-23 21:37:07 +02:00
uv.lock Implement SAND-WP-0003: validation meta-framework extraction 2026-06-23 21:37:07 +02:00

wise-validator

Cross-repo use-case validation for Coulomb — health polling, test execution, and State Hub reporting on environments established by sand-boxer.

Charter: INTENT.md

Quick start

make setup && make install   # validate CLI → ~/.local/bin

# Requires sand-boxer on PATH: cd ~/sand-boxer && make install
export SANDBOXER_HOST=coulombcore
export SANDBOXER_COMPOSE_CMD=podman-compose

validate run ~/activity-core

Commands

validate run <repo>              # full e2e validation
validate run <repo> --keep       # skip sandbox destroy
validate run <repo> --no-report  # skip State Hub
validate version

Layout

  • src/wisevalidator/ — schema, runner, reporter, sand-boxer client
  • docs/runbooks/validate-compose-e2e.md — operator runbook
  • docs/integrations/sand-boxer.md — sibling boundary

Development

make check    # lint + test
make test
make lint