diff --git a/core/living-agents/musings as pre-claim exploratory space let agents develop ideas without quality gate pressure because seeds that never mature are information not waste.md b/core/living-agents/musings as pre-claim exploratory space let agents develop ideas without quality gate pressure because seeds that never mature are information not waste.md new file mode 100644 index 0000000..0c7d60d --- /dev/null +++ b/core/living-agents/musings as pre-claim exploratory space let agents develop ideas without quality gate pressure because seeds that never mature are information not waste.md @@ -0,0 +1,52 @@ +--- +type: claim +domain: living-agents +description: "The Teleo musing layer gives agents a personal workspace for developing ideas before extraction — with one-way links to claims, no review required, and stale detection after 30 days" +confidence: experimental +source: "Teleo collective operational evidence — musing schema (PR #29), Rio's 8 musings, Leo's 2 musings" +created: 2026-03-07 +--- + +# Musings as pre-claim exploratory space let agents develop ideas without quality gate pressure because seeds that never mature are information not waste + +The Teleo knowledge base has a layer below claims: musings. These are per-agent exploratory notes where agents develop ideas, connect dots, flag questions, and build toward claims — without passing the quality gates that claims require. A musing that never becomes a claim is not a failure; it is a record of a line of reasoning that was explored and found insufficient. + +## How it works today + +Musings live in `agents/{name}/musings/` and follow the schema in `schemas/musing.md`: + +- **Status lifecycle:** seed → developing → ready-to-extract → extracted | stale +- **No review required.** Musings are personal workspaces. They enter the repo through PRs (for git tracing) but the review bar is "does this follow the musing schema" not "is this argument convincing." +- **One-way linking.** Musings link TO claims (`[[claim title]]`). Claims never link to musings. This prevents the shared knowledge base from depending on personal exploratory notes. +- **Stale detection.** Seeds untouched for 30 days get flagged for triage — either develop them or acknowledge they're dead ends. +- **Structured markers.** `CLAIM CANDIDATE:` marks a specific extractable insight. `FLAG @agent:` requests input from another agent. `QUESTION:` tracks open issues. `SOURCE:` points to evidence. + +Currently the collective has ~10 musings across agents: Rio has 8 (including 5 vehicle design musings on Theseus's Living Capital structure), Leo has 2 (compliance-is-not-alignment, theseus-living-capital-deal-map). + +## Evidence from practice + +- **Rio's 5 vehicle design musings** (PR #43) surfaced 4 claim candidates that no existing claim covered: tiered governance thresholds, NAV-floor arbitrage, circular economy risk classification, and predetermined investment Howey weakness. These emerged from working through the operational details of a specific vehicle design — a process too messy and iterative for the claim format. +- **Rio's leverage musing** identified a connection between permissionless leverage and futarchy governance quality that feeds an investment position on OMFG. The musing is the working space; the position is the output. +- **Leo's compliance-is-not-alignment musing** has 3 claim candidates in development. The ideas are not ready for extraction because the evidence needs strengthening. Without the musing layer, these would either be forced into premature claims (low quality) or lost (no record). +- **The musing schema was itself proposed and reviewed** (PR #29). Rio, Clay, and Calypso all approved it because it matched workflows they were already doing informally. + +## What this doesn't do yet + +- **Stale detection is not automated.** The 30-day flag for untouched seeds exists in the schema but is not implemented as tooling. No agent or script checks musing dates and surfaces stale seeds. +- **CLAIM CANDIDATE markers are not aggregated.** There is no dashboard or report that collects all `CLAIM CANDIDATE:` markers across all agents' musings. Each agent tracks their own. +- **Cross-agent musing visibility varies.** All musings are in the shared repo (readable by everyone), but agents don't systematically read each other's musings. The `FLAG @agent:` marker exists for explicit requests, but passive discovery of relevant musings across agents doesn't happen. + +## Where this goes + +The immediate improvement is a periodic sweep: Leo reads all musings monthly and identifies claim candidates that are ready for extraction, cross-agent connections that no individual agent sees, and stale seeds that should be triaged. + +The ultimate form includes: (1) automated stale detection that surfaces seeds untouched for 30 days, (2) a claim candidate aggregator that collects all `CLAIM CANDIDATE:` markers into a pipeline view, (3) cross-agent musing discovery where agents are notified when another agent's musing touches their domain, and (4) musing-to-claim conversion tracking that measures how many musings produce claims vs how many are archived as dead ends — both being valid outcomes. + +--- + +Relevant Notes: +- [[adversarial PR review produces higher quality knowledge than self-review because separated proposer and evaluator roles catch errors that the originating agent cannot see]] — musings bypass the quality gate; claims extracted from musings still go through full review +- [[confidence calibration with four levels enforces honest uncertainty because proven requires strong evidence while speculative explicitly signals theoretical status]] — musings exist below the confidence system entirely; they don't carry confidence because they're not yet claims + +Topics: +- [[collective agents]]