Files
the-custodian/registry/capabilities/capability.agents.custodian-runtime-tooling.md
codex d470fccece Draft capability entry (reuse-surface REUSE-WP-0017-T04, cohort 3)
Honest first-pass maturity vector grounded in README/docs/tests present
in this repo; no invented evidence. Flagged for human review before
publish. See reuse-surface history/2026-07-06-coverage-classification.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-06 19:50:54 +02:00

5.7 KiB

id, name, summary, owner, status, domain, tags, maturity, external_evidence, discovery, availability, relations, evidence, consumer_guidance, promotion_history
id name summary owner status domain tags maturity external_evidence discovery availability relations evidence consumer_guidance promotion_history
capability.agents.custodian-runtime-tooling Custodian Runtime And Repo-Classification Tooling Generic tooling from The Custodian's runtime and ecosystem-management surface: an agent runtime framework (context, actions, tool adapters, policies) and repo-classification batch tooling used across the workstation's 61 repos. the-custodian draft custodian
agents
runtime
classification
discovery availability
current target confidence rationale
D2 D4 medium This repo's README and canon content are marked confidential/proprietary; this entry deliberately scopes to the generic, non-proprietary tooling surface only (runtime/ agent framework, tools/ classification scripts), which is separately reusable and does not disclose canon/memory contents.
current target confidence rationale
A1 A2 medium `runtime/agent.py` plus context/actions/tool_adapters/policies modules form a real Python package (own pyproject, tests, README) under `runtime/`; `tools/` holds standalone scripts (batch_author_repo_classifications.py, human_review_classifications.py, validate_repo_classification.py, push_repo_classifications.sh, patch-forgejo-remote-urls.sh) used for ecosystem-wide repo classification and the Gitea-to-Forgejo remote URL migration.
completeness reliability
level confidence basis satisfied_expectations broken_expectations out_of_scope_expectations
C1 low scope_vs_intent_and_consumer_expectations
standalone agent-runtime package under runtime/ with its own tests
repo-classification batch/review/validate/push scripts used across the workstation roster
a patch-forgejo-remote-urls.sh script directly relevant to REUSE-WP-0019
level confidence basis known_reliability_risks
R0 low consumer_quality_signals
repo root is confidential/proprietary (NDA); this entry's scope is deliberately narrow and must not be widened to canon/memory contents without explicit review
intent includes excludes assumptions use_cases research_memos
Expose only the generic, non-confidential tooling that emerged from The Custodian's ecosystem-management work — an agent runtime framework and repo-classification batch tooling — as reusable, without describing canon or memory content.
runtime/ agent framework (context, actions, tool adapters, policies)
repo-classification batch/review/validate/push scripts
patch-forgejo-remote-urls.sh
canon/ (curated knowledge substrate) and memory/ (operational logs) — confidential, out of registry scope entirely
governance/constitution content
current_level target_level current_artifacts target_artifacts consumption_modes
A1 A2
`runtime/` Python package
`tools/*.py` and `tools/*.sh` classification scripts
library import (runtime/)
cli (tools/ scripts)
depends_on supports related_to
documentation tests consumer_feedback bug_reports incidents
runtime/README.md
runtime/tests/
recommended_for not_recommended_for known_limitations
ecosystem-management tooling reuse (repo classification batching, Forgejo remote-URL migration) — not for canon/governance content, which is out of scope
any attempt to reuse or reference canon/memory contents (confidential, NDA-protected, explicitly excluded from this entry)
registry entry intentionally narrow; confidentiality boundary must be respected in any future promotion

Custodian Runtime And Repo-Classification Tooling

Overview

The Custodian's repository root is confidential and proprietary. This capability entry deliberately scopes only to its generic, non-confidential tooling surface: the runtime/ agent framework (context, actions, tool adapters, policies) and the tools/ repo-classification batch/review/validate/push scripts — including patch-forgejo-remote-urls.sh, directly relevant to the ecosystem's Gitea-to-Forgejo transition. Canon and memory content are explicitly excluded from this entry.

Assessment notes

Discovery

This repo's README and canon content are marked confidential/proprietary; this entry deliberately scopes to the generic, non-proprietary tooling surface only (runtime/ agent framework, tools/ classification scripts), which is separately reusable and does not disclose canon/memory contents.

Availability

runtime/agent.py plus context/actions/tool_adapters/policies modules form a real Python package (own pyproject, tests, README) under runtime/; tools/ holds standalone scripts (batch_author_repo_classifications.py, human_review_classifications.py, validate_repo_classification.py, push_repo_classifications.sh, patch-forgejo-remote-urls.sh) used for ecosystem-wide repo classification and the Gitea-to-Forgejo remote URL migration.

Completeness

First-pass honest assessment from the REUSE-WP-0017 coverage campaign (reuse-surface). No external consumer feedback exists yet; levels reflect scope-vs-intent documentation quality, not internal code quality.

Reliability

No production consumer telemetry exists yet; reliability level is intentionally conservative pending REUSE-WP-0019 reuse-telemetry evidence.

Promotion checklist

  • ID follows capability.<domain>.<name> pattern
  • Maturity enums match specs/CapabilityMaturityStandard.md
  • external_evidence is populated separately from maturity
  • Relations reference valid capability IDs (none yet)
  • Index entry added in registry/indexes/capabilities.yaml