mirror of
https://github.com/boshu2/agentops.git
synced 2026-09-14 15:08:13 +08:00
6d5d111faf
## Summary - Lands the AgentOps skill corpus across source and Codex wrappers, including Gemini image targets. - Integrates the skill branch onto current origin/main and refreshes generated manifests/catalogs. - Normalizes local next-work queue enum drift and fixes shellcheck in alias-collision validation. ## Validation - bash scripts/regen-all.sh --check - bash scripts/validate-skill-schema.sh - bash tests/skills/test-token-budgets.sh - bash tests/skills/run-all.sh - bash scripts/audit-codex-parity.sh && bash scripts/validate-codex-override-coverage.sh && bash scripts/validate-codex-generated-artifacts.sh --scope worktree && bash scripts/validate-codex-api-conformance.sh && bash scripts/validate-codex-runtime-sections.sh && bash scripts/lint-codex-native.sh - bash skills/heal-skill/scripts/heal.sh --strict - PRE_PUSH_SKIP_MKDOCS=1 bash scripts/pre-push-gate.sh --fast MkDocs strict remains skipped locally via the documented PRE_PUSH_SKIP_MKDOCS=1 override because the repo currently emits repo-wide strict-link warnings unrelated to this landing; CI remains authoritative.
216 lines
4.7 KiB
Plaintext
216 lines
4.7 KiB
Plaintext
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Editor directories and files
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Node modules (if you add tooling)
|
|
node_modules/
|
|
npm-debug.log*
|
|
|
|
# Build outputs
|
|
dist/
|
|
build/
|
|
*.log
|
|
|
|
# Python
|
|
.venv/
|
|
venv/
|
|
env/
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.egg-info/
|
|
.pytest_cache/
|
|
.coverage
|
|
.coverage.*
|
|
htmlcov/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
coverage.xml
|
|
|
|
# Generated reports
|
|
reports/
|
|
/release-notes.md
|
|
wiki/
|
|
# wiki/ above ignores generated vault output; the ao bounded-context package is source
|
|
!cli/internal/wiki/
|
|
|
|
# Agent runtime state
|
|
# Repo-root .agents/ is local/private runtime state for Codex, Claude,
|
|
# AgentOps, and other agents. It must never be tracked in git.
|
|
/.agents/
|
|
tests/claude-code/.agents/
|
|
|
|
# Allow test fixtures under .agents/ paths
|
|
!cli/cmd/ao/testdata/**/.agents/
|
|
!cli/cmd/ao/testdata/**/.agents/**
|
|
|
|
# Runtime state
|
|
state.json
|
|
.runtime/
|
|
.claude/memory.md
|
|
|
|
# MkDocs build output + local venv
|
|
_site/
|
|
.venv-docs/
|
|
|
|
# Local temp artifacts (generated during skill self-tests / hooks)
|
|
.tmp/
|
|
skills/.tmp/
|
|
.x/
|
|
cli/.x/
|
|
hook-output.txt
|
|
skills/vibe/README.md
|
|
|
|
# Go binaries (built locally)
|
|
cli/ao
|
|
cli/bin/ao
|
|
cli/bin/witness-crosscheck
|
|
cli/cmd/ao/ao
|
|
cli/cmd/ao/ao-test-bin
|
|
cli/coverage.out
|
|
cli/coverage.html
|
|
# Go test binaries
|
|
*.test
|
|
|
|
# CLI local state (generated by ao runs in cli/ workdir)
|
|
cli/.agents/
|
|
|
|
# Agent Farm temp files
|
|
.farm.meta
|
|
.witness.pid
|
|
.witness.heartbeat
|
|
.witness/
|
|
|
|
# Gas Town (added by gt)
|
|
.claude/
|
|
.logs/
|
|
.beads/
|
|
|
|
# Session artifacts (generated by agents)
|
|
HANDOFF_SUMMARY.md
|
|
|
|
# Dolt database files (added by bd init)
|
|
.dolt/
|
|
*.db
|
|
.coverdata/
|
|
|
|
# Coverage artifacts
|
|
cli/*cov*.out
|
|
cli/*cov*.html
|
|
cli/cmd/ao/.tmp
|
|
MEMORY.md
|
|
|
|
# Beads / Dolt files (added by bd init)
|
|
.beads-credential-key
|
|
|
|
# Local agent-runtime scratch — gitignored. AgentOps no longer ships or
|
|
# references Gas City (ag-124p), but the external `gc` tool, if an operator
|
|
# runs it locally, writes these at the repo root. Keep them out of git.
|
|
.gc/
|
|
city.toml
|
|
city.toml.bak
|
|
|
|
# AgentOps session artifacts
|
|
# Default: everything under the repo-root .agents/ is local/private runtime
|
|
# state (anchored — leading `/` keeps the rule from also matching nested
|
|
# .agents/ dirs like cli/.agents/, which has its own rule above).
|
|
/.agents/*
|
|
/.agents/**/*
|
|
|
|
# Force-tracked .agents/ paths that compound across runs (audit truth, not
|
|
# session state). Each path below must remain reproducible: nightly+evolve
|
|
# digests, fitness deltas, and probe history depend on these existing in
|
|
# main between runs. Never broaden the allowlist without updating
|
|
# CLAUDE.md / PROGRAM.md to match. The leading directory re-includes are
|
|
# required because git refuses to re-include files inside an excluded
|
|
# parent directory. All patterns are anchored with a leading `/` so
|
|
# cli/.agents/, tests/claude-code/.agents/, etc. stay excluded.
|
|
!/.agents/
|
|
!/.agents/rpi/
|
|
!/.agents/rpi/next-work.jsonl
|
|
!/.agents/nightly/
|
|
!/.agents/nightly/**
|
|
!/.agents/evolve/
|
|
!/.agents/evolve/cycle-history.jsonl
|
|
!/.agents/evolve/session-state.json
|
|
!/.agents/goals/
|
|
!/.agents/goals/**/
|
|
!/.agents/goals/**/attempts.jsonl
|
|
!/.agents/findings/
|
|
!/.agents/findings/registry.jsonl
|
|
# Reconciliation Engine arc — static contract artifacts (snapshot + operator
|
|
# decision records).
|
|
!/.agents/reconcile/
|
|
!/.agents/reconcile/wave-0-thesis-snapshot.md
|
|
!/.agents/reconcile/thesis-stability-decision.md
|
|
!/.agents/reconcile/promotion-decision.md
|
|
|
|
# AgentOps session artifacts
|
|
.agents/
|
|
# Re-include the per-repo evolve preferences template (soc-6svt). The template
|
|
# ships in the repo as a starter; the actual preferences.yaml stays per-operator
|
|
# and remains gitignored. We have to re-allowlist each ancestor directory after
|
|
# the unanchored `.agents/` re-exclude above — git won't recurse into an
|
|
# excluded directory to evaluate file-level negations.
|
|
!/.agents/
|
|
!/.agents/evolve/
|
|
!/.agents/evolve/preferences.yaml.template
|
|
evals/workbench/scorecard-latest.json
|
|
.doctor/
|
|
|
|
# Release evidence/output dir generated by the release CI (pre-publish-evidence
|
|
# SBOM + security-gate summary). Must be ignored so GoReleaser's --clean dirty-state
|
|
# check passes in the publish job.
|
|
release-artifacts/
|
|
ag-1aav-primitive-selection/
|
|
ag-mjlg-materialize/
|
|
ag-hlng-regen-docs/
|
|
ag-vb3q-authoring/
|
|
ag-dxqy/
|
|
ag-lkxx/
|
|
ag-z8c4/
|
|
ag-sjz8-gut-poison/
|
|
egpu1-schema-v2/
|
|
ag-b4p9-prepublish/
|
|
ag-okfu-judgment/
|
|
ag-maaa-r3/
|
|
ag-32xk-autosnap/
|
|
wt-tcf0-1/
|
|
wt-ag-469h/
|
|
wt-mm6q/
|
|
ag-2zf8/
|
|
# bd worktree
|
|
ag-60jd/
|
|
# bd worktree
|
|
wt-soc-xn5s/
|
|
# bd worktree
|
|
ag-dclv/
|
|
|
|
# Beads / Dolt files (added by bd init)
|
|
.beads/proxieddb/
|
|
|
|
# bv (beads viewer) local config and caches
|
|
.bv/
|
|
# bd worktree
|
|
ag-ni1b-agy-consolidated/
|
|
|
|
# Local orchestration/session artifacts.
|
|
.ntm/
|
|
test_budget.env
|
|
thread_output.md
|
|
|
|
# Local bd/git worktrees kept inside the checkout; reconciled by cp-snx.
|
|
wt-ag-28dp/
|
|
wt-ag-ddrb/
|
|
wt-ag-ni1b/
|
|
wt-ag-y4ac/
|
|
wt-gofmt/
|