SWISwarm Intelligence
SWISwarm recipes

Trail-based research swarm

Reduce repeated research while retaining provenance and freshness.

123Shared trailVerifyUpdate · decay
  1. Independent researchers
  2. Sourced shared trail · update and decay
  3. Independent verification → feedback to memory
Conceptual communication diagram · set the agent count in the task package
  1. Partition the research

    Give each subquestion an ID and acceptance criteria. Claim it with a lease; make duplicate ownership visible.

  2. Record the trail

    Attach source URL, access date, scope, task_id and artifact_version. Separate source material from interpretation.

  3. Reinforce verified trails

    Increase utility only after external checking. Mark unavailable sources and refuted findings without silently erasing history.

  4. Age and explore again

    Recheck stale records in the next round. Reserve some budget for alternative sources; deliver a cited synthesis.

Role responsibilities

Explorer
Select an unassigned subquestion; produce a source and concise finding.
Verifier
Open the source, check its scope, and accept the finding or record an objection.
Synthesizer
Combine verified records only; retain contradictions.

Shared memory contract

task_idartifact_versionsource_urlchecked_atevidence_statusutilityexpires_atowner_lease
Stop condition
Stop when acceptance criteria are met or the shared budget/round limit is reached. List unverified gaps in the result.
Primary failure mode
An early false finding may gain visibility. Do not treat read counts as quality or copied sources as independent evidence.