docs(agent-machine): governed web acquisition as a first-class Turtle capability - #57
Merged
Merged
Conversation
… capability Documents how TurtleTerm surfaces the Agent Machine `acquire` tool (governed web acquisition — policy/robots/rate/reputation/provenance/enrichment/sink) through the existing turtle-agentd → Agent Registry → Policy Fabric → Agent Machine flow. Side-effect class network_call, capability net, fails closed when no worker is configured; landed docs carry provenance into the estate sinks (mesh evidence / ledger / GooseNotes note inbox) and the terminal receipt cross-links the evidence. The capability, governance, and receipts already exist in Agent Machine; the native command/profile UI rendering is TurtleTerm-side (Rust) follow-up.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Makes the governed web-acquisition capability explicit in TurtleTerm's Agent Machine integration contract.
Acquisition is now a first-class Agent Machine capability — the
acquirebuilt-in tool (fetch/crawl through the governed plane: policy → robots → rate → reputation → provenance → SynapseIQ enrichment → sink), advertised via/api/statusand over the Noetica MCP. TurtleTerm reaches it through the same governed boundary as any other side effect (turtle-agentd → Agent Registry → Policy Fabric → Agent Machine), never fetching directly.Documents the flow +
turtle-agentctlinvocation, side-effect classnetwork_call/net, fail-closed when no worker is configured, and how landed provenance flows into the estate sinks (Prophet Mesh evidence / ledger / GooseNotes note inbox) so the terminal receipt cross-links evidence.Honest scope: the capability + governance + receipts already exist in Agent Machine; rendering it as a native command-palette/receipt view is TurtleTerm-side (Rust) follow-up — flagged, not done here.
🤖 Generated with Claude Code