Hi — I found Fuseforks while looking at multi-agent orchestration projects where scheduled triggers, pre-checks, agent delegation, tool outputs, MCP tool calls, conversation forks, or exported run summaries may need evidence that survives outside the original runtime.
I’m building BoundaryAttest, a small open-source project for portable signed receipts around selected claims, actions, artifacts, or handoffs that cross trust boundaries:
https://github.com/cullenmeyers/BoundaryAttest
The idea is not to replace Fuseforks’ agent-core, data_contract.yaml, conversation persistence, OS keyring usage, MCP client/server support, built-in tools, work-folder boundaries, pre-check rules, village UI, public-square log, path completion, or normal local records. The receipt only proves a narrow claim:
a specific signer signed a specific claim, and the signed claim has not been altered.
Fuseforks seemed relevant because it is a desktop multi-agent orchestration app where agents can coordinate, delegate, split work, bundle results, run scheduled requests, perform pre-checks before spending tokens, use MCP, call built-in tools, preserve/fork conversations, and distinguish searched/source-backed facts from unfound facts. The README also notes that tool-use reasons are the model’s own account, not an audit record, which seems like an important boundary.
A receipt could potentially bind selected boundary events like:
- village/session/conversation reference;
- agent ID / role reference;
- scheduled trigger reference;
- pre-check command digest and match result;
- MCP tool call reference;
- built-in tool name and result hash;
- work-folder or allowed-folder reference;
- delegation / handoff / bundled-result reference;
- grounded-source references or answer artifact hash;
- conversation fork/export reference;
- public-square log excerpt hash, if relevant;
- generated summary/report hash;
- status, such as scheduled, prechecked, delegated, tool-called, bundled, answered, forked, exported, failed, or handed off;
- timestamp/event ID;
- signer/public key ID.
The strongest use case would be when a Fuseforks run summary, delegated subtask result, pre-check result, MCP/tool output, grounded answer, conversation fork, exported transcript, or bundled multi-agent artifact is handed to another agent, reviewer, CI/debugging process, project maintainer, downstream workflow, or future session, and they should not have to fully trust the original local app runtime, conversation database, public-square log, or exported summary.
BoundaryAttest would not prove the answer was correct, the agent reasoned well, the tool reason was truthful, the pre-check was sufficient, the MCP tool was safe, the work-folder boundary was complete, or the runtime was uncompromised. It would only prove that a specific claim about a selected Fuseforks artifact/action/handoff was signed and has not been altered after export.
There are a few small external interop patterns/examples here:
https://github.com/cullenmeyers/BoundaryAttest/blob/main/docs/external-interop-patterns.md
Does this kind of portable signed receipt fit any workflow you imagine for Fuseforks, especially around scheduled/pre-check runs, MCP tool calls, delegated subtask results, bundled answers, conversation forks, exported transcripts, or multi-agent handoffs? Or are the current local records, data contract, conversation persistence, tool boundaries, and app state enough for the current scope?
No pressure if it is not relevant — I’m mainly trying to learn where signed receipts are actually useful around local multi-agent orchestration systems.
Hi — I found Fuseforks while looking at multi-agent orchestration projects where scheduled triggers, pre-checks, agent delegation, tool outputs, MCP tool calls, conversation forks, or exported run summaries may need evidence that survives outside the original runtime.
I’m building BoundaryAttest, a small open-source project for portable signed receipts around selected claims, actions, artifacts, or handoffs that cross trust boundaries:
https://github.com/cullenmeyers/BoundaryAttest
The idea is not to replace Fuseforks’
agent-core,data_contract.yaml, conversation persistence, OS keyring usage, MCP client/server support, built-in tools, work-folder boundaries, pre-check rules, village UI, public-square log, path completion, or normal local records. The receipt only proves a narrow claim:Fuseforks seemed relevant because it is a desktop multi-agent orchestration app where agents can coordinate, delegate, split work, bundle results, run scheduled requests, perform pre-checks before spending tokens, use MCP, call built-in tools, preserve/fork conversations, and distinguish searched/source-backed facts from unfound facts. The README also notes that tool-use reasons are the model’s own account, not an audit record, which seems like an important boundary.
A receipt could potentially bind selected boundary events like:
The strongest use case would be when a Fuseforks run summary, delegated subtask result, pre-check result, MCP/tool output, grounded answer, conversation fork, exported transcript, or bundled multi-agent artifact is handed to another agent, reviewer, CI/debugging process, project maintainer, downstream workflow, or future session, and they should not have to fully trust the original local app runtime, conversation database, public-square log, or exported summary.
BoundaryAttest would not prove the answer was correct, the agent reasoned well, the tool reason was truthful, the pre-check was sufficient, the MCP tool was safe, the work-folder boundary was complete, or the runtime was uncompromised. It would only prove that a specific claim about a selected Fuseforks artifact/action/handoff was signed and has not been altered after export.
There are a few small external interop patterns/examples here:
https://github.com/cullenmeyers/BoundaryAttest/blob/main/docs/external-interop-patterns.md
Does this kind of portable signed receipt fit any workflow you imagine for Fuseforks, especially around scheduled/pre-check runs, MCP tool calls, delegated subtask results, bundled answers, conversation forks, exported transcripts, or multi-agent handoffs? Or are the current local records, data contract, conversation persistence, tool boundaries, and app state enough for the current scope?
No pressure if it is not relevant — I’m mainly trying to learn where signed receipts are actually useful around local multi-agent orchestration systems.