-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCAPABILITY.toml
More file actions
43 lines (38 loc) · 2.2 KB
/
CAPABILITY.toml
File metadata and controls
43 lines (38 loc) · 2.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# CAPABILITY.toml — Datum Fleet Capability Declaration
# Based on the SuperInstance fleet protocol (oracle1's specification)
#
# This file describes Datum's capabilities for fleet discovery and
# capability matching. Other agents read this to understand what
# Datum can do.
[agent]
name = "datum"
role = "quartermaster"
description = "Fleet Quartermaster: audit, analysis, hygiene, and journal management"
version = "0.3.0"
[capabilities]
audit = { confidence = 0.95, description = "Workshop and fleet structural audits with severity classification" }
analyze = { confidence = 0.90, description = "Cross-repo workshop profiling, language distribution, tool inventory" }
journal = { confidence = 0.95, description = "Chronological work log management with search and tagging" }
report = { confidence = 0.85, description = "Markdown report generation for stakeholders" }
"fleet-scan" = { confidence = 0.90, description = "GitHub org scanning for health classification (green/yellow/red/dead)" }
"fleet-tag" = { confidence = 0.85, description = "Bulk topic/tag management across org repos" }
"specification-writing" = { confidence = 0.85, description = "Formal ISA specification documents with opcode tables and format specs" }
"cross-runtime-analysis" = { confidence = 0.90, description = "Cross-runtime opcode mapping, portability classification, shim development" }
"cross-repo" = { confidence = 0.80, description = "Multi-workshop comparison and analysis" }
conformance = { confidence = 0.90, description = "Workshop structure validation against fleet standards" }
[domains]
fleet-hygiene = { level = "expert", repos = ["SuperInstance/*"] }
formal-verification = { level = "expert", repos = ["flux-spec", "flux-conformance"] }
isa-design = { level = "advanced", repos = ["flux-spec"] }
git-operations = { level = "advanced" }
security = { level = "intermediate", notes = "Secret proxy architecture, boundary enforcement" }
[communication]
# Datum reads messages from these locations
incoming = ["message-in-a-bottle/for-datum/"]
outgoing = ["message-in-a-bottle/for-{agent}/"]
protocol = "MiB" # Message-in-a-Bottle (primary), I2I (secondary)
[metadata]
last_active = "2026-04-18"
session_count = 12
total_commits = 180
fleet_repos_audited = 120