Skip to content

Consolidate TinyHiveMind into three crates - #94

Merged
senamakel merged 2 commits into
mainfrom
consolidate-three-crates
Oct 3, 2026
Merged

senamakel merged 2 commits into
mainfrom
consolidate-three-crates

Conversation

@senamakel

Copy link
Copy Markdown
Member

Summary

Consolidate the workspace from eight crates to three. tinyhivemind-core now holds the former runtime, hive, embedding, TypeSafe, and driver code in focused modules; tinyhivemind-tools renders native tinytools::ToolSpec values; tinyhivemind-openhuman remains the harness adapter. This removes Cargo boundaries that split shared host-neutral types while preserving host-owned storage and scheduling.

Related issue

None.

API or behavior changes

Breaking package/import change: remove tinyhivemind, tinyhivemind-hive, tinyhivemind-embed, tinyhivemind-typesafe, and tinyhivemind-driver. Consumers import their APIs through tinyhivemind_core::{runtime,hive,embed,typesafe,driver}. Episode tool definition functions now return tinytools::ToolSpec with a parameters schema instead of JSON objects with inputSchema. Serialized coordination payloads and episode decisions are unchanged.

Validation

Commands actually run, with their outcome:

  • cargo fmt --all -- --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo build --all-targets --all-features
  • cargo test --all-features
  • cargo test --locked --manifest-path examples/openhuman/Cargo.toml
  • RUSTDOCFLAGS='-D warnings' cargo doc --no-deps --all-features
  • .github/scripts/assert-pure.sh and .github/scripts/assert-openhuman-pin.sh
  • .github/scripts/check-file-coverage.sh 90 coverage.json
  • Basic, hive, deliberation benchmark, and driver benchmark examples ran under tinyhivemind-core

Tests

Migrated existing module and public API tests into core. Updated tool spec assertions and the OpenHuman wrapper tests. Added addressed-peer and native library-session coverage cases; every source file now clears the 90% CI threshold. No deliberately untested edge case.

Documentation

Updated the repository guide, source/module READMEs, dependency map, examples, and active specifications. Added ADR 0028. Published the matching wiki updates at tinyhivemind.wiki commit 15fe814 and advanced the submodule pointer here. Historical ADRs and experiments retain their original package names.

Checklist

  • The change is focused on one logical change
  • No new #[allow(...)], #[ignore], or relaxed lints
  • No secrets, tokens, or .env contents in the diff or the description

senamakel and others added 2 commits October 3, 2026 21:43
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Co-authored-by: Medulla <medulla@tinyhumans.ai>
@tinysweeper

tinysweeper Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Tiny Sweeper review

Tiny Sweeper reviewed this change across 6 lane(s) and found 0 active actionable finding(s). Detailed lane evidence and any incomplete work are listed below.

State: Incomplete
Priority: none
Reviewed head: 208a48f34a79
Updated: 1791053337 (Unix time)

Review snapshot

Change surface Files Review signal Count
Production 156 Active findings 0
Tests 125 Noted findings 0
Documentation 111 Resolved findings 0
Configuration 12 Pending checks/questions 522

Completeness: Incomplete
Test assessment: No supported feature-to-test mapping was available; this does not mean tests are absent or passed.

What changed

The review could not produce a supported behavioral summary; inspect the cited changed surface and lane details below.

Features

None identified with supported citations.

Tests

No supported feature-to-test mapping was produced. Test execution is not inferred.

Findings

No active actionable findings.

Could not review: .github/scripts/assert-pure.sh, .github/workflows/ci.yml, AGENTS.md, Cargo.toml, README.md, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-core/README.md, crates/tinyhivemind-core/examples/README.md, crates/tinyhivemind-core/examples/bench/COST.md, crates/tinyhivemind-core/examples/bench/LAYOUT.md, crates/tinyhivemind-core/examples/bench/LIVE.md, crates/tinyhivemind-core/examples/bench/README.md, crates/tinyhivemind-core/examples/bench/SCALE.md, crates/tinyhivemind-core/examples/bench/SWARM.md, crates/tinyhivemind-core/examples/bench/VARIETY.md, crates/tinyhivemind-core/examples/bench/arms.rs, crates/tinyhivemind-core/examples/bench/budget.rs, crates/tinyhivemind-core/examples/bench/calibrate.rs, crates/tinyhivemind-core/examples/bench/cli/flags.rs, crates/tinyhivemind-core/examples/bench/cli/mod.rs, crates/tinyhivemind-core/examples/bench/compare/mod.rs, crates/tinyhivemind-core/examples/bench/context.rs, crates/tinyhivemind-core/examples/bench/decision_eval/case.rs, crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs, crates/tinyhivemind-core/examples/bench/federation.rs, crates/tinyhivemind-core/examples/bench/horizon/mod.rs, crates/tinyhivemind-core/examples/bench/horizon/test.rs, crates/tinyhivemind-core/examples/bench/http.rs, crates/tinyhivemind-core/examples/bench/jev.rs, crates/tinyhivemind-core/examples/bench/live/agent.rs, crates/tinyhivemind-core/examples/bench/live/desk.rs, crates/tinyhivemind-core/examples/bench/live/mod.rs, crates/tinyhivemind-core/examples/bench/live_single.rs, crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs, crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs, crates/tinyhivemind-core/examples/bench/main.rs, crates/tinyhivemind-core/examples/bench/parallel.rs, crates/tinyhivemind-core/examples/bench/policy.rs, crates/tinyhivemind-core/examples/bench/run/mod.rs, crates/tinyhivemind-core/examples/bench/run/scoring.rs, crates/tinyhivemind-core/examples/bench/run/turns.rs, crates/tinyhivemind-core/examples/bench/scale.rs, crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs, crates/tinyhivemind-core/examples/bench/sim/agent/state.rs, crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs, crates/tinyhivemind-core/examples/bench/sim/chain.rs, crates/tinyhivemind-core/examples/bench/sim/facet.rs, crates/tinyhivemind-core/examples/bench/sim/generation.rs, crates/tinyhivemind-core/examples/bench/sim/mod.rs, crates/tinyhivemind-core/examples/bench/sim/naming.rs, crates/tinyhivemind-core/examples/bench/sim/view.rs, crates/tinyhivemind-core/examples/bench/swarm/board.rs, crates/tinyhivemind-core/examples/bench/swarm/format.rs, crates/tinyhivemind-core/examples/bench/swarm/member.rs, crates/tinyhivemind-core/examples/bench/swarm/mod.rs, crates/tinyhivemind-core/examples/bench/swarm/schedule.rs, crates/tinyhivemind-core/examples/bench/swarm/test.rs, crates/tinyhivemind-core/examples/bench/swarm/work.rs, crates/tinyhivemind-core/examples/bench/sweep.rs, crates/tinyhivemind-core/examples/bench/variety/mod.rs, crates/tinyhivemind-core/examples/bench/variety/test.rs, crates/tinyhivemind-core/examples/driver_bench/main.rs, crates/tinyhivemind-core/examples/driver_bench/sim.rs, crates/tinyhivemind-core/examples/hive.rs, crates/tinyhivemind-core/src/README.md, crates/tinyhivemind-core/src/aside/README.md, crates/tinyhivemind-core/src/driver/README.md, crates/tinyhivemind-core/src/driver/conduct/child.rs, crates/tinyhivemind-core/src/driver/conduct/mod.rs, crates/tinyhivemind-core/src/driver/conduct/steps.rs, crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs, crates/tinyhivemind-core/src/driver/conduct/test/desk.rs, crates/tinyhivemind-core/src/driver/conduct/test/door.rs, crates/tinyhivemind-core/src/driver/conduct/test/links.rs, crates/tinyhivemind-core/src/driver/conduct/test/parked.rs, crates/tinyhivemind-core/src/driver/conduct/test/support.rs, crates/tinyhivemind-core/src/driver/conduct/test/wire.rs, crates/tinyhivemind-core/src/driver/conduct/wave.rs, crates/tinyhivemind-core/src/driver/engine/brief.rs, crates/tinyhivemind-core/src/driver/engine/brief/test.rs, crates/tinyhivemind-core/src/driver/engine/broadcast.rs, crates/tinyhivemind-core/src/driver/engine/ledger.rs, crates/tinyhivemind-core/src/driver/engine/mod.rs, crates/tinyhivemind-core/src/driver/engine/order.rs, crates/tinyhivemind-core/src/driver/engine/round.rs, crates/tinyhivemind-core/src/driver/engine/test.rs, crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs, crates/tinyhivemind-core/src/driver/engine/test/coverage.rs, crates/tinyhivemind-core/src/driver/engine/test/ledger.rs, crates/tinyhivemind-core/src/driver/error/mod.rs, crates/tinyhivemind-core/src/driver/graph/mod.rs, crates/tinyhivemind-core/src/driver/graph/test.rs, crates/tinyhivemind-core/src/driver/mod.rs, crates/tinyhivemind-core/src/driver/test_support.rs, crates/tinyhivemind-core/src/embed/README.md, crates/tinyhivemind-core/src/embed/conversation.rs, crates/tinyhivemind-core/src/embed/error/mod.rs, crates/tinyhivemind-core/src/embed/mod.rs, crates/tinyhivemind-core/src/embed/routing/mod.rs, crates/tinyhivemind-core/src/embed/routing/test.rs, crates/tinyhivemind-core/src/embed/routing/types.rs, crates/tinyhivemind-core/src/hive/README.md, crates/tinyhivemind-core/src/hive/attention/mod.rs, crates/tinyhivemind-core/src/hive/attention/test.rs, crates/tinyhivemind-core/src/hive/attention/types.rs, crates/tinyhivemind-core/src/hive/completion/mod.rs, crates/tinyhivemind-core/src/hive/completion/test.rs, crates/tinyhivemind-core/src/hive/directory/mod.rs, crates/tinyhivemind-core/src/hive/directory/test.rs, crates/tinyhivemind-core/src/hive/directory/types.rs, crates/tinyhivemind-core/src/hive/division/mod.rs, crates/tinyhivemind-core/src/hive/division/test.rs, crates/tinyhivemind-core/src/hive/division/types.rs, crates/tinyhivemind-core/src/hive/episode/mod.rs, crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs, crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs, crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs, crates/tinyhivemind-core/src/hive/episode/test/support.rs, crates/tinyhivemind-core/src/hive/episode/test/termination.rs, crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs, crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs, crates/tinyhivemind-core/src/hive/episode/types.rs, crates/tinyhivemind-core/src/hive/error/mod.rs, crates/tinyhivemind-core/src/hive/error/test.rs, crates/tinyhivemind-core/src/hive/exchange/mod.rs, crates/tinyhivemind-core/src/hive/exchange/test.rs, crates/tinyhivemind-core/src/hive/exchange/types.rs, crates/tinyhivemind-core/src/hive/horizon/mod.rs, crates/tinyhivemind-core/src/hive/mod.rs, crates/tinyhivemind-core/src/hive/quorum/mod.rs, crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs, crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs, crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs, crates/tinyhivemind-core/src/hive/quorum/test/support.rs, crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs, crates/tinyhivemind-core/src/hive/quorum/types.rs, crates/tinyhivemind-core/src/hive/salience/mod.rs, crates/tinyhivemind-core/src/hive/salience/test.rs, crates/tinyhivemind-core/src/hive/salience/types.rs, crates/tinyhivemind-core/src/hive/trace/mod.rs, crates/tinyhivemind-core/src/hive/trace/test.rs, crates/tinyhivemind-core/src/hive/trace/types.rs, crates/tinyhivemind-core/src/lib.rs, crates/tinyhivemind-core/src/masking/mod.rs, crates/tinyhivemind-core/src/runtime/README.md, crates/tinyhivemind-core/src/runtime/briefing/mod.rs, crates/tinyhivemind-core/src/runtime/briefing/test/context.rs, crates/tinyhivemind-core/src/runtime/briefing/test/rendering.rs, crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs, crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs, crates/tinyhivemind-core/src/runtime/briefing/types.rs, crates/tinyhivemind-core/src/runtime/digest/mod.rs, crates/tinyhivemind-core/src/runtime/digest/test.rs, crates/tinyhivemind-core/src/runtime/digest/types.rs, crates/tinyhivemind-core/src/runtime/elsewhere/README.md, crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs, crates/tinyhivemind-core/src/runtime/elsewhere/test.rs, crates/tinyhivemind-core/src/runtime/elsewhere/types.rs, crates/tinyhivemind-core/src/runtime/error/mod.rs, crates/tinyhivemind-core/src/runtime/mod.rs, crates/tinyhivemind-core/src/runtime/pins/mod.rs, crates/tinyhivemind-core/src/runtime/pins/test.rs, crates/tinyhivemind-core/src/runtime/pins/types.rs, crates/tinyhivemind-core/src/runtime/session/mod.rs, crates/tinyhivemind-core/src/runtime/session/test/paging.rs, crates/tinyhivemind-core/src/runtime/session/test/thread.rs, crates/tinyhivemind-core/src/runtime/session/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/mod.rs, crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs, crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs, crates/tinyhivemind-core/src/runtime/sharing/test/state.rs, crates/tinyhivemind-core/src/runtime/sharing/test/support.rs, crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs, crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/types.rs, crates/tinyhivemind-core/src/runtime/speech/mod.rs, crates/tinyhivemind-core/src/runtime/speech/test/commit.rs, crates/tinyhivemind-core/src/runtime/speech/test/fence.rs, crates/tinyhivemind-core/src/runtime/speech/test/parse.rs, crates/tinyhivemind-core/src/runtime/speech/test/support.rs, crates/tinyhivemind-core/src/runtime/speech/test/tools.rs, crates/tinyhivemind-core/src/runtime/speech/types.rs, crates/tinyhivemind-core/src/runtime/threads/mod.rs, crates/tinyhivemind-core/src/runtime/threads/test.rs, crates/tinyhivemind-core/src/runtime/threads/types.rs, crates/tinyhivemind-core/src/typesafe/README.md, crates/tinyhivemind-core/src/typesafe/mod.rs, crates/tinyhivemind-core/src/typesafe/router.rs, crates/tinyhivemind-core/src/typesafe/test.rs, crates/tinyhivemind-core/src/typesafe/wire.rs, crates/tinyhivemind-core/tests/README.md, crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs, crates/tinyhivemind-core/tests/driver_review_regressions.rs, crates/tinyhivemind-core/tests/driver_scheduling.rs, crates/tinyhivemind-core/tests/embed_routing_scale.rs, crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs, crates/tinyhivemind-core/tests/hive_hive_episode.rs, crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs, crates/tinyhivemind-core/tests/hive_public_api.rs, crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs, crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs, crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs, crates/tinyhivemind-core/tests/migrated_hive/README.md, crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs, crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs, crates/tinyhivemind-core/tests/migrated_hive/public_api.rs, crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs, crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs, crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs, crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs, crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs, crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs, crates/tinyhivemind-core/tests/runtime_public_api.rs, crates/tinyhivemind-core/tests/runtime_utterance_surface.rs, crates/tinyhivemind-openhuman/Cargo.toml, crates/tinyhivemind-openhuman/README.md, crates/tinyhivemind-openhuman/src/embed/mod.rs, crates/tinyhivemind-openhuman/src/episode/mod.rs, crates/tinyhivemind-openhuman/src/episode/test/flow.rs, crates/tinyhivemind-openhuman/src/episode/test/journals.rs, crates/tinyhivemind-openhuman/src/episode/test/parking.rs, crates/tinyhivemind-openhuman/src/episode/test/support.rs, crates/tinyhivemind-openhuman/src/episode/test/watermark.rs, crates/tinyhivemind-openhuman/src/error/mod.rs, crates/tinyhivemind-openhuman/src/hosted/mod.rs, crates/tinyhivemind-openhuman/src/hosted/test.rs, crates/tinyhivemind-openhuman/src/journal/mod.rs, crates/tinyhivemind-openhuman/src/lib.rs, crates/tinyhivemind-openhuman/src/raw/tools.rs, crates/tinyhivemind-openhuman/src/runner/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/plain.rs, crates/tinyhivemind-openhuman/src/seed/mod.rs, crates/tinyhivemind-tools/Cargo.toml, crates/tinyhivemind-tools/README.md, crates/tinyhivemind-tools/src/lib.rs, crates/tinyhivemind-tools/src/render/README.md, crates/tinyhivemind-tools/src/render/mod.rs, crates/tinyhivemind-tools/src/render/test.rs, crates/tinyhivemind-tools/src/tools/mod.rs, crates/tinyhivemind-tools/src/tools/test.rs, docs/adr/0028-three-crate-workspace.md, docs/adr/README.md, docs/crate-dependencies.md, docs/specs/approval.md, docs/specs/benchmark-matrix.md, docs/specs/concurrent-rounds.md, docs/specs/expert-delegation.md, docs/specs/folding-by-size.md, docs/specs/grammar-mentions.md, docs/specs/grammar-traces.md, docs/specs/grammar.md, docs/specs/jev-integration.md, docs/specs/long-horizon-tasks.md, docs/specs/opencompany-routing-compatibility.md, docs/specs/private-asides.md, docs/specs/sessions.md, docs/specs/shared-medium-schema.md, docs/specs/task-variety.md, docs/specs/the-utterance-surface.md, docs/specs/thoughts-and-channels.md, docs/specs/thread-scoped-conversations.md, examples/openhuman/Cargo.toml, examples/openhuman/README.md, examples/openhuman/src/bin/README.md, examples/openhuman/src/bin/conducted.rs, examples/openhuman/src/bin/conducted/hosted.rs, examples/openhuman/src/bin/conducted/jev.rs, examples/openhuman/src/bin/conducted/routing.rs, examples/openhuman/src/bin/deepswe_hive.rs, examples/openhuman/src/bin/deepswe_hive/mcp.rs, examples/openhuman/src/bin/deepswe_hive/task.rs, examples/openhuman/src/bin/deepswe_hive/test.rs, examples/openhuman/src/bin/pe1006_hive.rs, examples/openhuman/src/bin/pe1006_hive/episode.rs, examples/openhuman/src/bin/pe1006_hive/round.rs, examples/openhuman/src/bin/pe1006_hive/tools.rs, examples/openhuman/src/bin/pe1006_hive/typesafe.rs, examples/openhuman/src/main.rs, tinysweeper/description, wiki

Before merge

  • Complete the critique review for .github/scripts/assert-pure.sh, .github/workflows/ci.yml, AGENTS.md, Cargo.toml, README.md, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-core/README.md, crates/tinyhivemind-core/examples/README.md, crates/tinyhivemind-core/examples/bench/COST.md, crates/tinyhivemind-core/examples/bench/LAYOUT.md, crates/tinyhivemind-core/examples/bench/LIVE.md, crates/tinyhivemind-core/examples/bench/README.md, crates/tinyhivemind-core/examples/bench/SCALE.md, crates/tinyhivemind-core/examples/bench/SWARM.md, crates/tinyhivemind-core/examples/bench/VARIETY.md, crates/tinyhivemind-core/examples/bench/arms.rs, crates/tinyhivemind-core/examples/bench/budget.rs, crates/tinyhivemind-core/examples/bench/calibrate.rs, crates/tinyhivemind-core/examples/bench/cli/flags.rs, crates/tinyhivemind-core/examples/bench/cli/mod.rs, crates/tinyhivemind-core/examples/bench/compare/mod.rs, crates/tinyhivemind-core/examples/bench/context.rs, crates/tinyhivemind-core/examples/bench/decision_eval/case.rs, crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs, crates/tinyhivemind-core/examples/bench/federation.rs, crates/tinyhivemind-core/examples/bench/horizon/mod.rs, crates/tinyhivemind-core/examples/bench/horizon/test.rs, crates/tinyhivemind-core/examples/bench/http.rs, crates/tinyhivemind-core/examples/bench/jev.rs, crates/tinyhivemind-core/examples/bench/live/agent.rs, crates/tinyhivemind-core/examples/bench/live/desk.rs, crates/tinyhivemind-core/examples/bench/live/mod.rs, crates/tinyhivemind-core/examples/bench/live_single.rs, crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs, crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs, crates/tinyhivemind-core/examples/bench/main.rs, crates/tinyhivemind-core/examples/bench/parallel.rs, crates/tinyhivemind-core/examples/bench/policy.rs, crates/tinyhivemind-core/examples/bench/run/mod.rs, crates/tinyhivemind-core/examples/bench/run/scoring.rs, crates/tinyhivemind-core/examples/bench/run/turns.rs, crates/tinyhivemind-core/examples/bench/scale.rs, crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs, crates/tinyhivemind-core/examples/bench/sim/agent/state.rs, crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs, crates/tinyhivemind-core/examples/bench/sim/chain.rs, crates/tinyhivemind-core/examples/bench/sim/facet.rs, crates/tinyhivemind-core/examples/bench/sim/generation.rs, crates/tinyhivemind-core/examples/bench/sim/mod.rs, crates/tinyhivemind-core/examples/bench/sim/naming.rs, crates/tinyhivemind-core/examples/bench/sim/view.rs, crates/tinyhivemind-core/examples/bench/swarm/board.rs, crates/tinyhivemind-core/examples/bench/swarm/format.rs, crates/tinyhivemind-core/examples/bench/swarm/member.rs, crates/tinyhivemind-core/examples/bench/swarm/mod.rs, crates/tinyhivemind-core/examples/bench/swarm/schedule.rs, crates/tinyhivemind-core/examples/bench/swarm/test.rs, crates/tinyhivemind-core/examples/bench/swarm/work.rs, crates/tinyhivemind-core/examples/bench/sweep.rs, crates/tinyhivemind-core/examples/bench/variety/mod.rs, crates/tinyhivemind-core/examples/bench/variety/test.rs, crates/tinyhivemind-core/examples/driver_bench/main.rs, crates/tinyhivemind-core/examples/driver_bench/sim.rs, crates/tinyhivemind-core/examples/hive.rs, crates/tinyhivemind-core/src/README.md, crates/tinyhivemind-core/src/aside/README.md, crates/tinyhivemind-core/src/driver/README.md, crates/tinyhivemind-core/src/driver/conduct/child.rs, crates/tinyhivemind-core/src/driver/conduct/mod.rs, crates/tinyhivemind-core/src/driver/conduct/steps.rs, crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs, crates/tinyhivemind-core/src/driver/conduct/test/desk.rs, crates/tinyhivemind-core/src/driver/conduct/test/door.rs, crates/tinyhivemind-core/src/driver/conduct/test/links.rs, crates/tinyhivemind-core/src/driver/conduct/test/parked.rs, crates/tinyhivemind-core/src/driver/conduct/test/support.rs, crates/tinyhivemind-core/src/driver/conduct/test/wire.rs, crates/tinyhivemind-core/src/driver/conduct/wave.rs, crates/tinyhivemind-core/src/driver/engine/brief.rs, crates/tinyhivemind-core/src/driver/engine/brief/test.rs, crates/tinyhivemind-core/src/driver/engine/broadcast.rs, crates/tinyhivemind-core/src/driver/engine/ledger.rs, crates/tinyhivemind-core/src/driver/engine/mod.rs, crates/tinyhivemind-core/src/driver/engine/order.rs, crates/tinyhivemind-core/src/driver/engine/round.rs, crates/tinyhivemind-core/src/driver/engine/test.rs, crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs, crates/tinyhivemind-core/src/driver/engine/test/coverage.rs, crates/tinyhivemind-core/src/driver/engine/test/ledger.rs, crates/tinyhivemind-core/src/driver/error/mod.rs, crates/tinyhivemind-core/src/driver/graph/mod.rs, crates/tinyhivemind-core/src/driver/graph/test.rs, crates/tinyhivemind-core/src/driver/mod.rs, crates/tinyhivemind-core/src/driver/test_support.rs, crates/tinyhivemind-core/src/embed/README.md, crates/tinyhivemind-core/src/embed/conversation.rs, crates/tinyhivemind-core/src/embed/error/mod.rs, crates/tinyhivemind-core/src/embed/mod.rs, crates/tinyhivemind-core/src/embed/routing/mod.rs, crates/tinyhivemind-core/src/embed/routing/test.rs, crates/tinyhivemind-core/src/embed/routing/types.rs, crates/tinyhivemind-core/src/hive/README.md, crates/tinyhivemind-core/src/hive/attention/mod.rs, crates/tinyhivemind-core/src/hive/attention/test.rs, crates/tinyhivemind-core/src/hive/attention/types.rs, crates/tinyhivemind-core/src/hive/completion/mod.rs, crates/tinyhivemind-core/src/hive/completion/test.rs, crates/tinyhivemind-core/src/hive/directory/mod.rs, crates/tinyhivemind-core/src/hive/directory/test.rs, crates/tinyhivemind-core/src/hive/directory/types.rs, crates/tinyhivemind-core/src/hive/division/mod.rs, crates/tinyhivemind-core/src/hive/division/test.rs, crates/tinyhivemind-core/src/hive/division/types.rs, crates/tinyhivemind-core/src/hive/episode/mod.rs, crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs, crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs, crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs, crates/tinyhivemind-core/src/hive/episode/test/support.rs, crates/tinyhivemind-core/src/hive/episode/test/termination.rs, crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs, crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs, crates/tinyhivemind-core/src/hive/episode/types.rs, crates/tinyhivemind-core/src/hive/error/mod.rs, crates/tinyhivemind-core/src/hive/error/test.rs, crates/tinyhivemind-core/src/hive/exchange/mod.rs, crates/tinyhivemind-core/src/hive/exchange/test.rs, crates/tinyhivemind-core/src/hive/exchange/types.rs, crates/tinyhivemind-core/src/hive/horizon/mod.rs, crates/tinyhivemind-core/src/hive/mod.rs, crates/tinyhivemind-core/src/hive/quorum/mod.rs, crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs, crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs, crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs, crates/tinyhivemind-core/src/hive/quorum/test/support.rs, crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs, crates/tinyhivemind-core/src/hive/quorum/types.rs, crates/tinyhivemind-core/src/hive/salience/mod.rs, crates/tinyhivemind-core/src/hive/salience/test.rs, crates/tinyhivemind-core/src/hive/salience/types.rs, crates/tinyhivemind-core/src/hive/trace/mod.rs, crates/tinyhivemind-core/src/hive/trace/test.rs, crates/tinyhivemind-core/src/hive/trace/types.rs, crates/tinyhivemind-core/src/lib.rs, crates/tinyhivemind-core/src/masking/mod.rs, crates/tinyhivemind-openhuman/src/embed/mod.rs, crates/tinyhivemind-openhuman/src/episode/mod.rs, crates/tinyhivemind-openhuman/src/episode/test/flow.rs, crates/tinyhivemind-openhuman/src/episode/test/support.rs, crates/tinyhivemind-openhuman/src/error/mod.rs, crates/tinyhivemind-openhuman/src/hosted/mod.rs, crates/tinyhivemind-openhuman/src/hosted/test.rs, crates/tinyhivemind-openhuman/src/journal/mod.rs, crates/tinyhivemind-openhuman/src/lib.rs, crates/tinyhivemind-openhuman/src/runner/mod.rs, crates/tinyhivemind-openhuman/src/seed/mod.rs, crates/tinyhivemind-tools/src/tools/mod.rs, crates/tinyhivemind-tools/src/tools/test.rs, crates/tinyhivemind-core/src/runtime/README.md, crates/tinyhivemind-core/src/runtime/briefing/mod.rs, crates/tinyhivemind-core/src/runtime/briefing/test/context.rs, crates/tinyhivemind-core/src/runtime/briefing/test/rendering.rs, crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs, crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs, crates/tinyhivemind-core/src/runtime/briefing/types.rs, crates/tinyhivemind-core/src/runtime/digest/mod.rs, crates/tinyhivemind-core/src/runtime/digest/test.rs, crates/tinyhivemind-core/src/runtime/digest/types.rs, crates/tinyhivemind-core/src/runtime/elsewhere/README.md, crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs, crates/tinyhivemind-core/src/runtime/elsewhere/test.rs, crates/tinyhivemind-core/src/runtime/elsewhere/types.rs, crates/tinyhivemind-core/src/runtime/error/mod.rs, crates/tinyhivemind-core/src/runtime/mod.rs, crates/tinyhivemind-core/src/runtime/pins/mod.rs, crates/tinyhivemind-core/src/runtime/pins/test.rs, crates/tinyhivemind-core/src/runtime/pins/types.rs, crates/tinyhivemind-core/src/runtime/session/mod.rs, crates/tinyhivemind-core/src/runtime/session/test/paging.rs, crates/tinyhivemind-core/src/runtime/session/test/thread.rs, crates/tinyhivemind-core/src/runtime/session/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/mod.rs, crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs, crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs, crates/tinyhivemind-core/src/runtime/sharing/test/state.rs, crates/tinyhivemind-core/src/runtime/sharing/test/support.rs, crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs, crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/types.rs, crates/tinyhivemind-core/src/runtime/speech/mod.rs, crates/tinyhivemind-core/src/runtime/speech/test/commit.rs, crates/tinyhivemind-core/src/runtime/speech/test/fence.rs, crates/tinyhivemind-core/src/runtime/speech/test/parse.rs, crates/tinyhivemind-core/src/runtime/speech/test/support.rs, crates/tinyhivemind-core/src/runtime/speech/test/tools.rs, crates/tinyhivemind-core/src/runtime/speech/types.rs, crates/tinyhivemind-core/src/runtime/threads/mod.rs, crates/tinyhivemind-core/src/runtime/threads/test.rs, crates/tinyhivemind-core/src/runtime/threads/types.rs, crates/tinyhivemind-core/src/typesafe/README.md, crates/tinyhivemind-core/src/typesafe/mod.rs, crates/tinyhivemind-core/src/typesafe/router.rs, crates/tinyhivemind-core/src/typesafe/test.rs, crates/tinyhivemind-core/src/typesafe/wire.rs, crates/tinyhivemind-core/tests/README.md, crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs, crates/tinyhivemind-core/tests/driver_review_regressions.rs, crates/tinyhivemind-core/tests/driver_scheduling.rs, crates/tinyhivemind-core/tests/embed_routing_scale.rs, crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs, crates/tinyhivemind-core/tests/hive_hive_episode.rs, crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs, crates/tinyhivemind-core/tests/hive_public_api.rs, crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs, crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs, crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs, crates/tinyhivemind-core/tests/migrated_hive/README.md, crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs, crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs, crates/tinyhivemind-core/tests/migrated_hive/public_api.rs, crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs, crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs, crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs, crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs, crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs, crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs, crates/tinyhivemind-core/tests/runtime_public_api.rs, crates/tinyhivemind-core/tests/runtime_utterance_surface.rs, crates/tinyhivemind-openhuman/Cargo.toml, crates/tinyhivemind-openhuman/README.md, crates/tinyhivemind-openhuman/src/episode/test/journals.rs, crates/tinyhivemind-openhuman/src/episode/test/parking.rs, crates/tinyhivemind-openhuman/src/episode/test/watermark.rs, crates/tinyhivemind-openhuman/src/raw/tools.rs, crates/tinyhivemind-openhuman/src/runner/test/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/plain.rs, crates/tinyhivemind-tools/Cargo.toml, crates/tinyhivemind-tools/README.md, crates/tinyhivemind-tools/src/lib.rs, crates/tinyhivemind-tools/src/render/README.md, crates/tinyhivemind-tools/src/render/mod.rs, crates/tinyhivemind-tools/src/render/test.rs, docs/adr/0028-three-crate-workspace.md, docs/adr/README.md, docs/crate-dependencies.md, docs/specs/approval.md, docs/specs/benchmark-matrix.md, docs/specs/concurrent-rounds.md, docs/specs/expert-delegation.md, docs/specs/folding-by-size.md, docs/specs/grammar-mentions.md, docs/specs/grammar-traces.md, docs/specs/grammar.md, docs/specs/jev-integration.md, docs/specs/long-horizon-tasks.md, docs/specs/opencompany-routing-compatibility.md, docs/specs/private-asides.md, docs/specs/sessions.md, docs/specs/shared-medium-schema.md, docs/specs/task-variety.md, docs/specs/the-utterance-surface.md, docs/specs/thoughts-and-channels.md, docs/specs/thread-scoped-conversations.md, examples/openhuman/Cargo.toml, examples/openhuman/README.md, examples/openhuman/src/bin/README.md, examples/openhuman/src/bin/conducted.rs, examples/openhuman/src/bin/conducted/hosted.rs, examples/openhuman/src/bin/conducted/jev.rs, examples/openhuman/src/bin/conducted/routing.rs, examples/openhuman/src/bin/deepswe_hive.rs, examples/openhuman/src/bin/deepswe_hive/mcp.rs, examples/openhuman/src/bin/deepswe_hive/task.rs, examples/openhuman/src/bin/deepswe_hive/test.rs, examples/openhuman/src/bin/pe1006_hive.rs, examples/openhuman/src/bin/pe1006_hive/episode.rs, examples/openhuman/src/bin/pe1006_hive/round.rs, examples/openhuman/src/bin/pe1006_hive/tools.rs, examples/openhuman/src/bin/pe1006_hive/typesafe.rs, examples/openhuman/src/main.rs, wiki.
  • Complete the security review for .github/workflows/ci.yml, AGENTS.md, Cargo.toml, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-openhuman/Cargo.toml, crates/tinyhivemind-tools/Cargo.toml, examples/openhuman/Cargo.toml, crates/tinyhivemind-core/examples/bench/policy.rs, crates/tinyhivemind-core/src/runtime/session/mod.rs, crates/tinyhivemind-core/src/runtime/session/test/paging.rs, crates/tinyhivemind-core/src/runtime/session/test/thread.rs, crates/tinyhivemind-core/src/runtime/session/test/wire.rs, .github/scripts/assert-pure.sh, crates/tinyhivemind-core/examples/bench/arms.rs, crates/tinyhivemind-core/examples/bench/budget.rs, crates/tinyhivemind-core/examples/bench/calibrate.rs, crates/tinyhivemind-core/examples/bench/cli/flags.rs, crates/tinyhivemind-core/examples/bench/cli/mod.rs, crates/tinyhivemind-core/examples/bench/compare/mod.rs, crates/tinyhivemind-core/examples/bench/context.rs, crates/tinyhivemind-core/examples/bench/decision_eval/case.rs, crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs, crates/tinyhivemind-core/examples/bench/federation.rs, crates/tinyhivemind-core/examples/bench/horizon/mod.rs, crates/tinyhivemind-core/examples/bench/http.rs, crates/tinyhivemind-core/examples/bench/jev.rs, crates/tinyhivemind-core/examples/bench/live/agent.rs, crates/tinyhivemind-core/examples/bench/live/desk.rs, crates/tinyhivemind-core/examples/bench/live/mod.rs, crates/tinyhivemind-core/examples/bench/live_single.rs, crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs, crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs, crates/tinyhivemind-core/examples/bench/main.rs, crates/tinyhivemind-core/examples/bench/parallel.rs, crates/tinyhivemind-core/examples/bench/run/mod.rs, crates/tinyhivemind-core/examples/bench/run/scoring.rs, crates/tinyhivemind-core/examples/bench/run/turns.rs, crates/tinyhivemind-core/examples/bench/scale.rs, crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs, crates/tinyhivemind-core/examples/bench/sim/agent/state.rs, crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs, crates/tinyhivemind-core/examples/bench/sim/chain.rs, crates/tinyhivemind-core/examples/bench/sim/facet.rs, crates/tinyhivemind-core/examples/bench/sim/generation.rs, crates/tinyhivemind-core/examples/bench/sim/mod.rs, crates/tinyhivemind-core/examples/bench/sim/naming.rs, crates/tinyhivemind-core/examples/bench/sim/view.rs, crates/tinyhivemind-core/examples/bench/swarm/board.rs, crates/tinyhivemind-core/examples/bench/swarm/format.rs, crates/tinyhivemind-core/examples/bench/swarm/member.rs, crates/tinyhivemind-core/examples/bench/swarm/mod.rs, crates/tinyhivemind-core/examples/bench/swarm/schedule.rs, crates/tinyhivemind-core/examples/bench/swarm/work.rs, crates/tinyhivemind-core/examples/bench/sweep.rs, crates/tinyhivemind-core/examples/bench/variety/mod.rs, crates/tinyhivemind-core/examples/driver_bench/main.rs, crates/tinyhivemind-core/examples/driver_bench/sim.rs, crates/tinyhivemind-core/examples/hive.rs, crates/tinyhivemind-core/src/driver/conduct/child.rs, crates/tinyhivemind-core/src/driver/conduct/mod.rs, crates/tinyhivemind-core/src/driver/conduct/steps.rs, crates/tinyhivemind-core/src/driver/conduct/wave.rs, crates/tinyhivemind-core/src/driver/engine/brief.rs, crates/tinyhivemind-core/src/driver/engine/broadcast.rs, crates/tinyhivemind-core/src/driver/engine/ledger.rs, crates/tinyhivemind-core/src/driver/engine/mod.rs, crates/tinyhivemind-core/src/driver/engine/order.rs, crates/tinyhivemind-core/src/driver/engine/round.rs, crates/tinyhivemind-core/src/driver/error/mod.rs, crates/tinyhivemind-core/src/driver/graph/mod.rs, crates/tinyhivemind-core/src/driver/mod.rs, crates/tinyhivemind-core/src/embed/conversation.rs, crates/tinyhivemind-core/src/embed/error/mod.rs, crates/tinyhivemind-core/src/embed/mod.rs, crates/tinyhivemind-core/src/embed/routing/mod.rs, crates/tinyhivemind-core/src/embed/routing/types.rs, crates/tinyhivemind-core/src/hive/attention/mod.rs, crates/tinyhivemind-core/src/hive/attention/types.rs, crates/tinyhivemind-core/src/hive/completion/mod.rs, crates/tinyhivemind-core/src/hive/directory/mod.rs, crates/tinyhivemind-core/src/hive/directory/types.rs, crates/tinyhivemind-core/src/hive/division/mod.rs, crates/tinyhivemind-core/src/hive/division/types.rs, crates/tinyhivemind-core/src/hive/episode/mod.rs, crates/tinyhivemind-core/src/hive/episode/types.rs, crates/tinyhivemind-core/src/hive/error/mod.rs, crates/tinyhivemind-core/src/hive/exchange/mod.rs, crates/tinyhivemind-core/src/hive/exchange/types.rs, crates/tinyhivemind-core/src/hive/horizon/mod.rs, crates/tinyhivemind-core/src/hive/mod.rs, crates/tinyhivemind-core/src/hive/quorum/mod.rs, crates/tinyhivemind-core/src/hive/quorum/types.rs, crates/tinyhivemind-core/src/hive/salience/mod.rs, crates/tinyhivemind-core/src/hive/salience/types.rs, crates/tinyhivemind-core/src/hive/trace/mod.rs, crates/tinyhivemind-core/src/hive/trace/types.rs, crates/tinyhivemind-core/src/lib.rs, crates/tinyhivemind-core/src/masking/mod.rs, crates/tinyhivemind-openhuman/src/embed/mod.rs, crates/tinyhivemind-openhuman/src/episode/mod.rs, crates/tinyhivemind-openhuman/src/error/mod.rs, crates/tinyhivemind-openhuman/src/hosted/mod.rs, crates/tinyhivemind-openhuman/src/journal/mod.rs, crates/tinyhivemind-openhuman/src/lib.rs, crates/tinyhivemind-openhuman/src/runner/mod.rs, crates/tinyhivemind-openhuman/src/seed/mod.rs, crates/tinyhivemind-tools/src/tools/mod.rs, crates/tinyhivemind-openhuman/src/episode/test/flow.rs, crates/tinyhivemind-openhuman/src/episode/test/support.rs, crates/tinyhivemind-openhuman/src/hosted/test.rs, crates/tinyhivemind-tools/src/tools/test.rs, crates/tinyhivemind-core/src/runtime/briefing/mod.rs, crates/tinyhivemind-core/src/runtime/briefing/types.rs, crates/tinyhivemind-core/src/runtime/digest/mod.rs, crates/tinyhivemind-core/src/runtime/digest/types.rs, crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs, crates/tinyhivemind-core/src/runtime/elsewhere/types.rs, crates/tinyhivemind-core/src/runtime/error/mod.rs, crates/tinyhivemind-core/src/runtime/mod.rs, crates/tinyhivemind-core/src/runtime/pins/mod.rs, crates/tinyhivemind-core/src/runtime/pins/types.rs, crates/tinyhivemind-core/src/runtime/sharing/mod.rs, crates/tinyhivemind-core/src/runtime/sharing/types.rs, crates/tinyhivemind-core/src/runtime/speech/mod.rs, crates/tinyhivemind-core/src/runtime/speech/types.rs, crates/tinyhivemind-core/src/runtime/threads/mod.rs, crates/tinyhivemind-core/src/runtime/threads/types.rs, crates/tinyhivemind-core/src/typesafe/mod.rs, crates/tinyhivemind-core/src/typesafe/router.rs, crates/tinyhivemind-core/src/typesafe/wire.rs, crates/tinyhivemind-openhuman/src/raw/tools.rs, crates/tinyhivemind-tools/src/lib.rs, crates/tinyhivemind-tools/src/render/mod.rs, crates/tinyhivemind-tools/src/render/test.rs, examples/openhuman/src/bin/conducted.rs, examples/openhuman/src/bin/conducted/hosted.rs, examples/openhuman/src/bin/conducted/jev.rs, examples/openhuman/src/bin/conducted/routing.rs, examples/openhuman/src/bin/deepswe_hive.rs, examples/openhuman/src/bin/deepswe_hive/mcp.rs, examples/openhuman/src/bin/deepswe_hive/task.rs, examples/openhuman/src/bin/deepswe_hive/test.rs, examples/openhuman/src/bin/pe1006_hive.rs, examples/openhuman/src/bin/pe1006_hive/episode.rs, examples/openhuman/src/bin/pe1006_hive/round.rs, examples/openhuman/src/bin/pe1006_hive/tools.rs, examples/openhuman/src/bin/pe1006_hive/typesafe.rs, examples/openhuman/src/main.rs, wiki, crates/tinyhivemind-core/examples/bench/horizon/test.rs, crates/tinyhivemind-core/examples/bench/swarm/test.rs, crates/tinyhivemind-core/examples/bench/variety/test.rs, crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs, crates/tinyhivemind-core/src/driver/conduct/test/desk.rs, crates/tinyhivemind-core/src/driver/conduct/test/door.rs, crates/tinyhivemind-core/src/driver/conduct/test/links.rs, crates/tinyhivemind-core/src/driver/conduct/test/parked.rs, crates/tinyhivemind-core/src/driver/conduct/test/support.rs, crates/tinyhivemind-core/src/driver/conduct/test/wire.rs, crates/tinyhivemind-core/src/driver/engine/brief/test.rs, crates/tinyhivemind-core/src/driver/engine/test.rs, crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs, crates/tinyhivemind-core/src/driver/engine/test/coverage.rs, crates/tinyhivemind-core/src/driver/engine/test/ledger.rs, crates/tinyhivemind-core/src/driver/graph/test.rs, crates/tinyhivemind-core/src/driver/test_support.rs, crates/tinyhivemind-core/src/embed/routing/test.rs, crates/tinyhivemind-core/src/hive/attention/test.rs, crates/tinyhivemind-core/src/hive/completion/test.rs, crates/tinyhivemind-core/src/hive/directory/test.rs, crates/tinyhivemind-core/src/hive/division/test.rs, crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs, crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs, crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs, crates/tinyhivemind-core/src/hive/episode/test/support.rs, crates/tinyhivemind-core/src/hive/episode/test/termination.rs, crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs, crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs, crates/tinyhivemind-core/src/hive/error/test.rs, crates/tinyhivemind-core/src/hive/exchange/test.rs, crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs, crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs, crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs, crates/tinyhivemind-core/src/hive/quorum/test/support.rs, crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs, crates/tinyhivemind-core/src/hive/salience/test.rs, crates/tinyhivemind-core/src/hive/trace/test.rs, crates/tinyhivemind-core/src/runtime/briefing/test/context.rs, crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs, crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs, crates/tinyhivemind-core/src/runtime/digest/test.rs, crates/tinyhivemind-core/src/runtime/elsewhere/test.rs, crates/tinyhivemind-core/src/runtime/pins/test.rs, crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs, crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs, crates/tinyhivemind-core/src/runtime/sharing/test/state.rs, crates/tinyhivemind-core/src/runtime/sharing/test/support.rs, crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs, crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs, crates/tinyhivemind-core/src/runtime/speech/test/commit.rs, crates/tinyhivemind-core/src/runtime/speech/test/fence.rs, crates/tinyhivemind-core/src/runtime/speech/test/parse.rs, crates/tinyhivemind-core/src/runtime/speech/test/support.rs, crates/tinyhivemind-core/src/runtime/speech/test/tools.rs, crates/tinyhivemind-core/src/runtime/threads/test.rs, crates/tinyhivemind-core/src/typesafe/test.rs, crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs, crates/tinyhivemind-core/tests/driver_review_regressions.rs, crates/tinyhivemind-core/tests/driver_scheduling.rs, crates/tinyhivemind-core/tests/embed_routing_scale.rs, crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs, crates/tinyhivemind-core/tests/hive_hive_episode.rs, crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs, crates/tinyhivemind-core/tests/hive_public_api.rs, crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs, crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs, crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs, crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs, crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs, crates/tinyhivemind-core/tests/migrated_hive/public_api.rs, crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs, crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs, crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs, crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs, crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs, crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs, crates/tinyhivemind-core/tests/runtime_public_api.rs, crates/tinyhivemind-core/tests/runtime_utterance_surface.rs, crates/tinyhivemind-openhuman/src/episode/test/journals.rs, crates/tinyhivemind-openhuman/src/episode/test/parking.rs, crates/tinyhivemind-openhuman/src/episode/test/watermark.rs, crates/tinyhivemind-openhuman/src/runner/test/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/plain.rs.
  • Complete the description review for tinysweeper/description.
Agent review details

critique

  • Conclusion: Neutral
  • Scope reviewed: incomplete; unanswered: .github/scripts/assert-pure.sh, .github/workflows/ci.yml, AGENTS.md, Cargo.toml, README.md, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-core/README.md, crates/tinyhivemind-core/examples/README.md, crates/tinyhivemind-core/examples/bench/COST.md, crates/tinyhivemind-core/examples/bench/LAYOUT.md, crates/tinyhivemind-core/examples/bench/LIVE.md, crates/tinyhivemind-core/examples/bench/README.md, crates/tinyhivemind-core/examples/bench/SCALE.md, crates/tinyhivemind-core/examples/bench/SWARM.md, crates/tinyhivemind-core/examples/bench/VARIETY.md, crates/tinyhivemind-core/examples/bench/arms.rs, crates/tinyhivemind-core/examples/bench/budget.rs, crates/tinyhivemind-core/examples/bench/calibrate.rs, crates/tinyhivemind-core/examples/bench/cli/flags.rs, crates/tinyhivemind-core/examples/bench/cli/mod.rs, crates/tinyhivemind-core/examples/bench/compare/mod.rs, crates/tinyhivemind-core/examples/bench/context.rs, crates/tinyhivemind-core/examples/bench/decision_eval/case.rs, crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs, crates/tinyhivemind-core/examples/bench/federation.rs, crates/tinyhivemind-core/examples/bench/horizon/mod.rs, crates/tinyhivemind-core/examples/bench/horizon/test.rs, crates/tinyhivemind-core/examples/bench/http.rs, crates/tinyhivemind-core/examples/bench/jev.rs, crates/tinyhivemind-core/examples/bench/live/agent.rs, crates/tinyhivemind-core/examples/bench/live/desk.rs, crates/tinyhivemind-core/examples/bench/live/mod.rs, crates/tinyhivemind-core/examples/bench/live_single.rs, crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs, crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs, crates/tinyhivemind-core/examples/bench/main.rs, crates/tinyhivemind-core/examples/bench/parallel.rs, crates/tinyhivemind-core/examples/bench/policy.rs, crates/tinyhivemind-core/examples/bench/run/mod.rs, crates/tinyhivemind-core/examples/bench/run/scoring.rs, crates/tinyhivemind-core/examples/bench/run/turns.rs, crates/tinyhivemind-core/examples/bench/scale.rs, crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs, crates/tinyhivemind-core/examples/bench/sim/agent/state.rs, crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs, crates/tinyhivemind-core/examples/bench/sim/chain.rs, crates/tinyhivemind-core/examples/bench/sim/facet.rs, crates/tinyhivemind-core/examples/bench/sim/generation.rs, crates/tinyhivemind-core/examples/bench/sim/mod.rs, crates/tinyhivemind-core/examples/bench/sim/naming.rs, crates/tinyhivemind-core/examples/bench/sim/view.rs, crates/tinyhivemind-core/examples/bench/swarm/board.rs, crates/tinyhivemind-core/examples/bench/swarm/format.rs, crates/tinyhivemind-core/examples/bench/swarm/member.rs, crates/tinyhivemind-core/examples/bench/swarm/mod.rs, crates/tinyhivemind-core/examples/bench/swarm/schedule.rs, crates/tinyhivemind-core/examples/bench/swarm/test.rs, crates/tinyhivemind-core/examples/bench/swarm/work.rs, crates/tinyhivemind-core/examples/bench/sweep.rs, crates/tinyhivemind-core/examples/bench/variety/mod.rs, crates/tinyhivemind-core/examples/bench/variety/test.rs, crates/tinyhivemind-core/examples/driver_bench/main.rs, crates/tinyhivemind-core/examples/driver_bench/sim.rs, crates/tinyhivemind-core/examples/hive.rs, crates/tinyhivemind-core/src/README.md, crates/tinyhivemind-core/src/aside/README.md, crates/tinyhivemind-core/src/driver/README.md, crates/tinyhivemind-core/src/driver/conduct/child.rs, crates/tinyhivemind-core/src/driver/conduct/mod.rs, crates/tinyhivemind-core/src/driver/conduct/steps.rs, crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs, crates/tinyhivemind-core/src/driver/conduct/test/desk.rs, crates/tinyhivemind-core/src/driver/conduct/test/door.rs, crates/tinyhivemind-core/src/driver/conduct/test/links.rs, crates/tinyhivemind-core/src/driver/conduct/test/parked.rs, crates/tinyhivemind-core/src/driver/conduct/test/support.rs, crates/tinyhivemind-core/src/driver/conduct/test/wire.rs, crates/tinyhivemind-core/src/driver/conduct/wave.rs, crates/tinyhivemind-core/src/driver/engine/brief.rs, crates/tinyhivemind-core/src/driver/engine/brief/test.rs, crates/tinyhivemind-core/src/driver/engine/broadcast.rs, crates/tinyhivemind-core/src/driver/engine/ledger.rs, crates/tinyhivemind-core/src/driver/engine/mod.rs, crates/tinyhivemind-core/src/driver/engine/order.rs, crates/tinyhivemind-core/src/driver/engine/round.rs, crates/tinyhivemind-core/src/driver/engine/test.rs, crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs, crates/tinyhivemind-core/src/driver/engine/test/coverage.rs, crates/tinyhivemind-core/src/driver/engine/test/ledger.rs, crates/tinyhivemind-core/src/driver/error/mod.rs, crates/tinyhivemind-core/src/driver/graph/mod.rs, crates/tinyhivemind-core/src/driver/graph/test.rs, crates/tinyhivemind-core/src/driver/mod.rs, crates/tinyhivemind-core/src/driver/test_support.rs, crates/tinyhivemind-core/src/embed/README.md, crates/tinyhivemind-core/src/embed/conversation.rs, crates/tinyhivemind-core/src/embed/error/mod.rs, crates/tinyhivemind-core/src/embed/mod.rs, crates/tinyhivemind-core/src/embed/routing/mod.rs, crates/tinyhivemind-core/src/embed/routing/test.rs, crates/tinyhivemind-core/src/embed/routing/types.rs, crates/tinyhivemind-core/src/hive/README.md, crates/tinyhivemind-core/src/hive/attention/mod.rs, crates/tinyhivemind-core/src/hive/attention/test.rs, crates/tinyhivemind-core/src/hive/attention/types.rs, crates/tinyhivemind-core/src/hive/completion/mod.rs, crates/tinyhivemind-core/src/hive/completion/test.rs, crates/tinyhivemind-core/src/hive/directory/mod.rs, crates/tinyhivemind-core/src/hive/directory/test.rs, crates/tinyhivemind-core/src/hive/directory/types.rs, crates/tinyhivemind-core/src/hive/division/mod.rs, crates/tinyhivemind-core/src/hive/division/test.rs, crates/tinyhivemind-core/src/hive/division/types.rs, crates/tinyhivemind-core/src/hive/episode/mod.rs, crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs, crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs, crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs, crates/tinyhivemind-core/src/hive/episode/test/support.rs, crates/tinyhivemind-core/src/hive/episode/test/termination.rs, crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs, crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs, crates/tinyhivemind-core/src/hive/episode/types.rs, crates/tinyhivemind-core/src/hive/error/mod.rs, crates/tinyhivemind-core/src/hive/error/test.rs, crates/tinyhivemind-core/src/hive/exchange/mod.rs, crates/tinyhivemind-core/src/hive/exchange/test.rs, crates/tinyhivemind-core/src/hive/exchange/types.rs, crates/tinyhivemind-core/src/hive/horizon/mod.rs, crates/tinyhivemind-core/src/hive/mod.rs, crates/tinyhivemind-core/src/hive/quorum/mod.rs, crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs, crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs, crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs, crates/tinyhivemind-core/src/hive/quorum/test/support.rs, crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs, crates/tinyhivemind-core/src/hive/quorum/types.rs, crates/tinyhivemind-core/src/hive/salience/mod.rs, crates/tinyhivemind-core/src/hive/salience/test.rs, crates/tinyhivemind-core/src/hive/salience/types.rs, crates/tinyhivemind-core/src/hive/trace/mod.rs, crates/tinyhivemind-core/src/hive/trace/test.rs, crates/tinyhivemind-core/src/hive/trace/types.rs, crates/tinyhivemind-core/src/lib.rs, crates/tinyhivemind-core/src/masking/mod.rs, crates/tinyhivemind-openhuman/src/embed/mod.rs, crates/tinyhivemind-openhuman/src/episode/mod.rs, crates/tinyhivemind-openhuman/src/episode/test/flow.rs, crates/tinyhivemind-openhuman/src/episode/test/support.rs, crates/tinyhivemind-openhuman/src/error/mod.rs, crates/tinyhivemind-openhuman/src/hosted/mod.rs, crates/tinyhivemind-openhuman/src/hosted/test.rs, crates/tinyhivemind-openhuman/src/journal/mod.rs, crates/tinyhivemind-openhuman/src/lib.rs, crates/tinyhivemind-openhuman/src/runner/mod.rs, crates/tinyhivemind-openhuman/src/seed/mod.rs, crates/tinyhivemind-tools/src/tools/mod.rs, crates/tinyhivemind-tools/src/tools/test.rs, crates/tinyhivemind-core/src/runtime/README.md, crates/tinyhivemind-core/src/runtime/briefing/mod.rs, crates/tinyhivemind-core/src/runtime/briefing/test/context.rs, crates/tinyhivemind-core/src/runtime/briefing/test/rendering.rs, crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs, crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs, crates/tinyhivemind-core/src/runtime/briefing/types.rs, crates/tinyhivemind-core/src/runtime/digest/mod.rs, crates/tinyhivemind-core/src/runtime/digest/test.rs, crates/tinyhivemind-core/src/runtime/digest/types.rs, crates/tinyhivemind-core/src/runtime/elsewhere/README.md, crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs, crates/tinyhivemind-core/src/runtime/elsewhere/test.rs, crates/tinyhivemind-core/src/runtime/elsewhere/types.rs, crates/tinyhivemind-core/src/runtime/error/mod.rs, crates/tinyhivemind-core/src/runtime/mod.rs, crates/tinyhivemind-core/src/runtime/pins/mod.rs, crates/tinyhivemind-core/src/runtime/pins/test.rs, crates/tinyhivemind-core/src/runtime/pins/types.rs, crates/tinyhivemind-core/src/runtime/session/mod.rs, crates/tinyhivemind-core/src/runtime/session/test/paging.rs, crates/tinyhivemind-core/src/runtime/session/test/thread.rs, crates/tinyhivemind-core/src/runtime/session/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/mod.rs, crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs, crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs, crates/tinyhivemind-core/src/runtime/sharing/test/state.rs, crates/tinyhivemind-core/src/runtime/sharing/test/support.rs, crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs, crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/types.rs, crates/tinyhivemind-core/src/runtime/speech/mod.rs, crates/tinyhivemind-core/src/runtime/speech/test/commit.rs, crates/tinyhivemind-core/src/runtime/speech/test/fence.rs, crates/tinyhivemind-core/src/runtime/speech/test/parse.rs, crates/tinyhivemind-core/src/runtime/speech/test/support.rs, crates/tinyhivemind-core/src/runtime/speech/test/tools.rs, crates/tinyhivemind-core/src/runtime/speech/types.rs, crates/tinyhivemind-core/src/runtime/threads/mod.rs, crates/tinyhivemind-core/src/runtime/threads/test.rs, crates/tinyhivemind-core/src/runtime/threads/types.rs, crates/tinyhivemind-core/src/typesafe/README.md, crates/tinyhivemind-core/src/typesafe/mod.rs, crates/tinyhivemind-core/src/typesafe/router.rs, crates/tinyhivemind-core/src/typesafe/test.rs, crates/tinyhivemind-core/src/typesafe/wire.rs, crates/tinyhivemind-core/tests/README.md, crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs, crates/tinyhivemind-core/tests/driver_review_regressions.rs, crates/tinyhivemind-core/tests/driver_scheduling.rs, crates/tinyhivemind-core/tests/embed_routing_scale.rs, crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs, crates/tinyhivemind-core/tests/hive_hive_episode.rs, crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs, crates/tinyhivemind-core/tests/hive_public_api.rs, crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs, crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs, crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs, crates/tinyhivemind-core/tests/migrated_hive/README.md, crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs, crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs, crates/tinyhivemind-core/tests/migrated_hive/public_api.rs, crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs, crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs, crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs, crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs, crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs, crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs, crates/tinyhivemind-core/tests/runtime_public_api.rs, crates/tinyhivemind-core/tests/runtime_utterance_surface.rs, crates/tinyhivemind-openhuman/Cargo.toml, crates/tinyhivemind-openhuman/README.md, crates/tinyhivemind-openhuman/src/episode/test/journals.rs, crates/tinyhivemind-openhuman/src/episode/test/parking.rs, crates/tinyhivemind-openhuman/src/episode/test/watermark.rs, crates/tinyhivemind-openhuman/src/raw/tools.rs, crates/tinyhivemind-openhuman/src/runner/test/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/plain.rs, crates/tinyhivemind-tools/Cargo.toml, crates/tinyhivemind-tools/README.md, crates/tinyhivemind-tools/src/lib.rs, crates/tinyhivemind-tools/src/render/README.md, crates/tinyhivemind-tools/src/render/mod.rs, crates/tinyhivemind-tools/src/render/test.rs, docs/adr/0028-three-crate-workspace.md, docs/adr/README.md, docs/crate-dependencies.md, docs/specs/approval.md, docs/specs/benchmark-matrix.md, docs/specs/concurrent-rounds.md, docs/specs/expert-delegation.md, docs/specs/folding-by-size.md, docs/specs/grammar-mentions.md, docs/specs/grammar-traces.md, docs/specs/grammar.md, docs/specs/jev-integration.md, docs/specs/long-horizon-tasks.md, docs/specs/opencompany-routing-compatibility.md, docs/specs/private-asides.md, docs/specs/sessions.md, docs/specs/shared-medium-schema.md, docs/specs/task-variety.md, docs/specs/the-utterance-surface.md, docs/specs/thoughts-and-channels.md, docs/specs/thread-scoped-conversations.md, examples/openhuman/Cargo.toml, examples/openhuman/README.md, examples/openhuman/src/bin/README.md, examples/openhuman/src/bin/conducted.rs, examples/openhuman/src/bin/conducted/hosted.rs, examples/openhuman/src/bin/conducted/jev.rs, examples/openhuman/src/bin/conducted/routing.rs, examples/openhuman/src/bin/deepswe_hive.rs, examples/openhuman/src/bin/deepswe_hive/mcp.rs, examples/openhuman/src/bin/deepswe_hive/task.rs, examples/openhuman/src/bin/deepswe_hive/test.rs, examples/openhuman/src/bin/pe1006_hive.rs, examples/openhuman/src/bin/pe1006_hive/episode.rs, examples/openhuman/src/bin/pe1006_hive/round.rs, examples/openhuman/src/bin/pe1006_hive/tools.rs, examples/openhuman/src/bin/pe1006_hive/typesafe.rs, examples/openhuman/src/main.rs, wiki
  • Lane summary: Reviewed 0 files; 0 findings. 284 files could not be reviewed: .github/scripts/assert-pure.sh, .github/workflows/ci.yml, AGENTS.md, Cargo.toml, README.md, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-core/README.md, crates/tinyhivemind-core/examples/README.md, crates/tinyhivemind-core/examples/bench/COST.md, crates/tinyhivemind-core/examples/bench/LAYOUT.md, crates/tinyhivemind-core/examples/bench/LIVE.md, crates/tinyhivemind-core/examples/bench/README.md, crates/tinyhivemind-core/examples/bench/SCALE.md, crates/tinyhivemind-core/examples/bench/SWARM.md, crates/tinyhivemind-core/examples/bench/VARIETY.md, crates/tinyhivemind-core/examples/bench/arms.rs, crates/tinyhivemind-core/examples/bench/budget.rs, crates/tinyhivemind-core/examples/bench/calibrate.rs, crates/tinyhivemind-core/examples/bench/cli/flags.rs, crates/tinyhivemind-core/examples/bench/cli/mod.rs, crates/tinyhivemind-core/examples/bench/compare/mod.rs, crates/tinyhivemind-core/examples/bench/context.rs, crates/tinyhivemind-core/examples/bench/decision_eval/case.rs, crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs, crates/tinyhivemind-core/examples/bench/federation.rs, crates/tinyhivemind-core/examples/bench/horizon/mod.rs, crates/tinyhivemind-core/examples/bench/horizon/test.rs, crates/tinyhivemind-core/examples/bench/http.rs, crates/tinyhivemind-core/examples/bench/jev.rs, crates/tinyhivemind-core/examples/bench/live/agent.rs, crates/tinyhivemind-core/examples/bench/live/desk.rs, crates/tinyhivemind-core/examples/bench/live/mod.rs, crates/tinyhivemind-core/examples/bench/live_single.rs, crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs, crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs, crates/tinyhivemind-core/examples/bench/main.rs, crates/tinyhivemind-core/examples/bench/parallel.rs, crates/tinyhivemind-core/examples/bench/policy.rs, crates/tinyhivemind-core/examples/bench/run/mod.rs, crates/tinyhivemind-core/examples/bench/run/scoring.rs, crates/tinyhivemind-core/examples/bench/run/turns.rs, crates/tinyhivemind-core/examples/bench/scale.rs, crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs, crates/tinyhivemind-core/examples/bench/sim/agent/state.rs, crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs, crates/tinyhivemind-core/examples/bench/sim/chain.rs, crates/tinyhivemind-core/examples/bench/sim/facet.rs, crates/tinyhivemind-core/examples/bench/sim/generation.rs, crates/tinyhivemind-core/examples/bench/sim/mod.rs, crates/tinyhivemind-core/examples/bench/sim/naming.rs, crates/tinyhivemind-core/examples/bench/sim/view.rs, crates/tinyhivemind-core/examples/bench/swarm/board.rs, crates/tinyhivemind-core/examples/bench/swarm/format.rs, crates/tinyhivemind-core/examples/bench/swarm/member.rs, crates/tinyhivemind-core/examples/bench/swarm/mod.rs, crates/tinyhivemind-core/examples/bench/swarm/schedule.rs, crates/tinyhivemind-core/examples/bench/swarm/test.rs, crates/tinyhivemind-core/examples/bench/swarm/work.rs, crates/tinyhivemind-core/examples/bench/sweep.rs, crates/tinyhivemind-core/examples/bench/variety/mod.rs, crates/tinyhivemind-core/examples/bench/variety/test.rs, crates/tinyhivemind-core/examples/driver_bench/main.rs, crates/tinyhivemind-core/examples/driver_bench/sim.rs, crates/tinyhivemind-core/examples/hive.rs, crates/tinyhivemind-core/src/README.md, crates/tinyhivemind-core/src/aside/README.md, crates/tinyhivemind-core/src/driver/README.md, crates/tinyhivemind-core/src/driver/conduct/child.rs, crates/tinyhivemind-core/src/driver/conduct/mod.rs, crates/tinyhivemind-core/src/driver/conduct/steps.rs, crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs, crates/tinyhivemind-core/src/driver/conduct/test/desk.rs, crates/tinyhivemind-core/src/driver/conduct/test/door.rs, crates/tinyhivemind-core/src/driver/conduct/test/links.rs, crates/tinyhivemind-core/src/driver/conduct/test/parked.rs, crates/tinyhivemind-core/src/driver/conduct/test/support.rs, crates/tinyhivemind-core/src/driver/conduct/test/wire.rs, crates/tinyhivemind-core/src/driver/conduct/wave.rs, crates/tinyhivemind-core/src/driver/engine/brief.rs, crates/tinyhivemind-core/src/driver/engine/brief/test.rs, crates/tinyhivemind-core/src/driver/engine/broadcast.rs, crates/tinyhivemind-core/src/driver/engine/ledger.rs, crates/tinyhivemind-core/src/driver/engine/mod.rs, crates/tinyhivemind-core/src/driver/engine/order.rs, crates/tinyhivemind-core/src/driver/engine/round.rs, crates/tinyhivemind-core/src/driver/engine/test.rs, crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs, crates/tinyhivemind-core/src/driver/engine/test/coverage.rs, crates/tinyhivemind-core/src/driver/engine/test/ledger.rs, crates/tinyhivemind-core/src/driver/error/mod.rs, crates/tinyhivemind-core/src/driver/graph/mod.rs, crates/tinyhivemind-core/src/driver/graph/test.rs, crates/tinyhivemind-core/src/driver/mod.rs, crates/tinyhivemind-core/src/driver/test_support.rs, crates/tinyhivemind-core/src/embed/README.md, crates/tinyhivemind-core/src/embed/conversation.rs, crates/tinyhivemind-core/src/embed/error/mod.rs, crates/tinyhivemind-core/src/embed/mod.rs, crates/tinyhivemind-core/src/embed/routing/mod.rs, crates/tinyhivemind-core/src/embed/routing/test.rs, crates/tinyhivemind-core/src/embed/routing/types.rs, crates/tinyhivemind-core/src/hive/README.md, crates/tinyhivemind-core/src/hive/attention/mod.rs, crates/tinyhivemind-core/src/hive/attention/test.rs, crates/tinyhivemind-core/src/hive/attention/types.rs, crates/tinyhivemind-core/src/hive/completion/mod.rs, crates/tinyhivemind-core/src/hive/completion/test.rs, crates/tinyhivemind-core/src/hive/directory/mod.rs, crates/tinyhivemind-core/src/hive/directory/test.rs, crates/tinyhivemind-core/src/hive/directory/types.rs, crates/tinyhivemind-core/src/hive/division/mod.rs, crates/tinyhivemind-core/src/hive/division/test.rs, crates/tinyhivemind-core/src/hive/division/types.rs, crates/tinyhivemind-core/src/hive/episode/mod.rs, crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs, crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs, crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs, crates/tinyhivemind-core/src/hive/episode/test/support.rs, crates/tinyhivemind-core/src/hive/episode/test/termination.rs, crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs, crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs, crates/tinyhivemind-core/src/hive/episode/types.rs, crates/tinyhivemind-core/src/hive/error/mod.rs, crates/tinyhivemind-core/src/hive/error/test.rs, crates/tinyhivemind-core/src/hive/exchange/mod.rs, crates/tinyhivemind-core/src/hive/exchange/test.rs, crates/tinyhivemind-core/src/hive/exchange/types.rs, crates/tinyhivemind-core/src/hive/horizon/mod.rs, crates/tinyhivemind-core/src/hive/mod.rs, crates/tinyhivemind-core/src/hive/quorum/mod.rs, crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs, crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs, crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs, crates/tinyhivemind-core/src/hive/quorum/test/support.rs, crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs, crates/tinyhivemind-core/src/hive/quorum/types.rs, crates/tinyhivemind-core/src/hive/salience/mod.rs, crates/tinyhivemind-core/src/hive/salience/test.rs, crates/tinyhivemind-core/src/hive/salience/types.rs, crates/tinyhivemind-core/src/hive/trace/mod.rs, crates/tinyhivemind-core/src/hive/trace/test.rs, crates/tinyhivemind-core/src/hive/trace/types.rs, crates/tinyhivemind-core/src/lib.rs, crates/tinyhivemind-core/src/masking/mod.rs, crates/tinyhivemind-openhuman/src/embed/mod.rs, crates/tinyhivemind-openhuman/src/episode/mod.rs, crates/tinyhivemind-openhuman/src/episode/test/flow.rs, crates/tinyhivemind-openhuman/src/episode/test/support.rs, crates/tinyhivemind-openhuman/src/error/mod.rs, crates/tinyhivemind-openhuman/src/hosted/mod.rs, crates/tinyhivemind-openhuman/src/hosted/test.rs, crates/tinyhivemind-openhuman/src/journal/mod.rs, crates/tinyhivemind-openhuman/src/lib.rs, crates/tinyhivemind-openhuman/src/runner/mod.rs, crates/tinyhivemind-openhuman/src/seed/mod.rs, crates/tinyhivemind-tools/src/tools/mod.rs, crates/tinyhivemind-tools/src/tools/test.rs, crates/tinyhivemind-core/src/runtime/README.md, crates/tinyhivemind-core/src/runtime/briefing/mod.rs, crates/tinyhivemind-core/src/runtime/briefing/test/context.rs, crates/tinyhivemind-core/src/runtime/briefing/test/rendering.rs, crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs, crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs, crates/tinyhivemind-core/src/runtime/briefing/types.rs, crates/tinyhivemind-core/src/runtime/digest/mod.rs, crates/tinyhivemind-core/src/runtime/digest/test.rs, crates/tinyhivemind-core/src/runtime/digest/types.rs, crates/tinyhivemind-core/src/runtime/elsewhere/README.md, crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs, crates/tinyhivemind-core/src/runtime/elsewhere/test.rs, crates/tinyhivemind-core/src/runtime/elsewhere/types.rs, crates/tinyhivemind-core/src/runtime/error/mod.rs, crates/tinyhivemind-core/src/runtime/mod.rs, crates/tinyhivemind-core/src/runtime/pins/mod.rs, crates/tinyhivemind-core/src/runtime/pins/test.rs, crates/tinyhivemind-core/src/runtime/pins/types.rs, crates/tinyhivemind-core/src/runtime/session/mod.rs, crates/tinyhivemind-core/src/runtime/session/test/paging.rs, crates/tinyhivemind-core/src/runtime/session/test/thread.rs, crates/tinyhivemind-core/src/runtime/session/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/mod.rs, crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs, crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs, crates/tinyhivemind-core/src/runtime/sharing/test/state.rs, crates/tinyhivemind-core/src/runtime/sharing/test/support.rs, crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs, crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs, crates/tinyhivemind-core/src/runtime/sharing/types.rs, crates/tinyhivemind-core/src/runtime/speech/mod.rs, crates/tinyhivemind-core/src/runtime/speech/test/commit.rs, crates/tinyhivemind-core/src/runtime/speech/test/fence.rs, crates/tinyhivemind-core/src/runtime/speech/test/parse.rs, crates/tinyhivemind-core/src/runtime/speech/test/support.rs, crates/tinyhivemind-core/src/runtime/speech/test/tools.rs, crates/tinyhivemind-core/src/runtime/speech/types.rs, crates/tinyhivemind-core/src/runtime/threads/mod.rs, crates/tinyhivemind-core/src/runtime/threads/test.rs, crates/tinyhivemind-core/src/runtime/threads/types.rs, crates/tinyhivemind-core/src/typesafe/README.md, crates/tinyhivemind-core/src/typesafe/mod.rs, crates/tinyhivemind-core/src/typesafe/router.rs, crates/tinyhivemind-core/src/typesafe/test.rs, crates/tinyhivemind-core/src/typesafe/wire.rs, crates/tinyhivemind-core/tests/README.md, crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs, crates/tinyhivemind-core/tests/driver_review_regressions.rs, crates/tinyhivemind-core/tests/driver_scheduling.rs, crates/tinyhivemind-core/tests/embed_routing_scale.rs, crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs, crates/tinyhivemind-core/tests/hive_hive_episode.rs, crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs, crates/tinyhivemind-core/tests/hive_public_api.rs, crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs, crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs, crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs, crates/tinyhivemind-core/tests/migrated_hive/README.md, crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs, crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs, crates/tinyhivemind-core/tests/migrated_hive/public_api.rs, crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs, crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs, crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs, crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs, crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs, crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs, crates/tinyhivemind-core/tests/runtime_public_api.rs, crates/tinyhivemind-core/tests/runtime_utterance_surface.rs, crates/tinyhivemind-openhuman/Cargo.toml, crates/tinyhivemind-openhuman/README.md, crates/tinyhivemind-openhuman/src/episode/test/journals.rs, crates/tinyhivemind-openhuman/src/episode/test/parking.rs, crates/tinyhivemind-openhuman/src/episode/test/watermark.rs, crates/tinyhivemind-openhuman/src/raw/tools.rs, crates/tinyhivemind-openhuman/src/runner/test/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/plain.rs, crates/tinyhivemind-tools/Cargo.toml, crates/tinyhivemind-tools/README.md, crates/tinyhivemind-tools/src/lib.rs, crates/tinyhivemind-tools/src/render/README.md, crates/tinyhivemind-tools/src/render/mod.rs, crates/tinyhivemind-tools/src/render/test.rs, docs/adr/0028-three-crate-workspace.md, docs/adr/README.md, docs/crate-dependencies.md, docs/specs/approval.md, docs/specs/benchmark-matrix.md, docs/specs/concurrent-rounds.md, docs/specs/expert-delegation.md, docs/specs/folding-by-size.md, docs/specs/grammar-mentions.md, docs/specs/grammar-traces.md, docs/specs/grammar.md, docs/specs/jev-integration.md, docs/specs/long-horizon-tasks.md, docs/specs/opencompany-routing-compatibility.md, docs/specs/private-asides.md, docs/specs/sessions.md, docs/specs/shared-medium-schema.md, docs/specs/task-variety.md, docs/specs/the-utterance-surface.md, docs/specs/thoughts-and-channels.md, docs/specs/thread-scoped-conversations.md, examples/openhuman/Cargo.toml, examples/openhuman/README.md, examples/openhuman/src/bin/README.md, examples/openhuman/src/bin/conducted.rs, examples/openhuman/src/bin/conducted/hosted.rs, examples/openhuman/src/bin/conducted/jev.rs, examples/openhuman/src/bin/conducted/routing.rs, examples/openhuman/src/bin/deepswe_hive.rs, examples/openhuman/src/bin/deepswe_hive/mcp.rs, examples/openhuman/src/bin/deepswe_hive/task.rs, examples/openhuman/src/bin/deepswe_hive/test.rs, examples/openhuman/src/bin/pe1006_hive.rs, examples/openhuman/src/bin/pe1006_hive/episode.rs, examples/openhuman/src/bin/pe1006_hive/round.rs, examples/openhuman/src/bin/pe1006_hive/tools.rs, examples/openhuman/src/bin/pe1006_hive/typesafe.rs, examples/openhuman/src/main.rs, wiki. 6 file(s) are the mechanical rename `tinyhivemind_cor` → `crat`, verified line for line; one of them was read to judge the substitution itself, the rest were not sent to a model.

security

  • Conclusion: Neutral
  • Scope reviewed: incomplete; unanswered: .github/workflows/ci.yml, AGENTS.md, Cargo.toml, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-openhuman/Cargo.toml, crates/tinyhivemind-tools/Cargo.toml, examples/openhuman/Cargo.toml, crates/tinyhivemind-core/examples/bench/policy.rs, crates/tinyhivemind-core/src/runtime/session/mod.rs, crates/tinyhivemind-core/src/runtime/session/test/paging.rs, crates/tinyhivemind-core/src/runtime/session/test/thread.rs, crates/tinyhivemind-core/src/runtime/session/test/wire.rs, .github/scripts/assert-pure.sh, crates/tinyhivemind-core/examples/bench/arms.rs, crates/tinyhivemind-core/examples/bench/budget.rs, crates/tinyhivemind-core/examples/bench/calibrate.rs, crates/tinyhivemind-core/examples/bench/cli/flags.rs, crates/tinyhivemind-core/examples/bench/cli/mod.rs, crates/tinyhivemind-core/examples/bench/compare/mod.rs, crates/tinyhivemind-core/examples/bench/context.rs, crates/tinyhivemind-core/examples/bench/decision_eval/case.rs, crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs, crates/tinyhivemind-core/examples/bench/federation.rs, crates/tinyhivemind-core/examples/bench/horizon/mod.rs, crates/tinyhivemind-core/examples/bench/http.rs, crates/tinyhivemind-core/examples/bench/jev.rs, crates/tinyhivemind-core/examples/bench/live/agent.rs, crates/tinyhivemind-core/examples/bench/live/desk.rs, crates/tinyhivemind-core/examples/bench/live/mod.rs, crates/tinyhivemind-core/examples/bench/live_single.rs, crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs, crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs, crates/tinyhivemind-core/examples/bench/main.rs, crates/tinyhivemind-core/examples/bench/parallel.rs, crates/tinyhivemind-core/examples/bench/run/mod.rs, crates/tinyhivemind-core/examples/bench/run/scoring.rs, crates/tinyhivemind-core/examples/bench/run/turns.rs, crates/tinyhivemind-core/examples/bench/scale.rs, crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs, crates/tinyhivemind-core/examples/bench/sim/agent/state.rs, crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs, crates/tinyhivemind-core/examples/bench/sim/chain.rs, crates/tinyhivemind-core/examples/bench/sim/facet.rs, crates/tinyhivemind-core/examples/bench/sim/generation.rs, crates/tinyhivemind-core/examples/bench/sim/mod.rs, crates/tinyhivemind-core/examples/bench/sim/naming.rs, crates/tinyhivemind-core/examples/bench/sim/view.rs, crates/tinyhivemind-core/examples/bench/swarm/board.rs, crates/tinyhivemind-core/examples/bench/swarm/format.rs, crates/tinyhivemind-core/examples/bench/swarm/member.rs, crates/tinyhivemind-core/examples/bench/swarm/mod.rs, crates/tinyhivemind-core/examples/bench/swarm/schedule.rs, crates/tinyhivemind-core/examples/bench/swarm/work.rs, crates/tinyhivemind-core/examples/bench/sweep.rs, crates/tinyhivemind-core/examples/bench/variety/mod.rs, crates/tinyhivemind-core/examples/driver_bench/main.rs, crates/tinyhivemind-core/examples/driver_bench/sim.rs, crates/tinyhivemind-core/examples/hive.rs, crates/tinyhivemind-core/src/driver/conduct/child.rs, crates/tinyhivemind-core/src/driver/conduct/mod.rs, crates/tinyhivemind-core/src/driver/conduct/steps.rs, crates/tinyhivemind-core/src/driver/conduct/wave.rs, crates/tinyhivemind-core/src/driver/engine/brief.rs, crates/tinyhivemind-core/src/driver/engine/broadcast.rs, crates/tinyhivemind-core/src/driver/engine/ledger.rs, crates/tinyhivemind-core/src/driver/engine/mod.rs, crates/tinyhivemind-core/src/driver/engine/order.rs, crates/tinyhivemind-core/src/driver/engine/round.rs, crates/tinyhivemind-core/src/driver/error/mod.rs, crates/tinyhivemind-core/src/driver/graph/mod.rs, crates/tinyhivemind-core/src/driver/mod.rs, crates/tinyhivemind-core/src/embed/conversation.rs, crates/tinyhivemind-core/src/embed/error/mod.rs, crates/tinyhivemind-core/src/embed/mod.rs, crates/tinyhivemind-core/src/embed/routing/mod.rs, crates/tinyhivemind-core/src/embed/routing/types.rs, crates/tinyhivemind-core/src/hive/attention/mod.rs, crates/tinyhivemind-core/src/hive/attention/types.rs, crates/tinyhivemind-core/src/hive/completion/mod.rs, crates/tinyhivemind-core/src/hive/directory/mod.rs, crates/tinyhivemind-core/src/hive/directory/types.rs, crates/tinyhivemind-core/src/hive/division/mod.rs, crates/tinyhivemind-core/src/hive/division/types.rs, crates/tinyhivemind-core/src/hive/episode/mod.rs, crates/tinyhivemind-core/src/hive/episode/types.rs, crates/tinyhivemind-core/src/hive/error/mod.rs, crates/tinyhivemind-core/src/hive/exchange/mod.rs, crates/tinyhivemind-core/src/hive/exchange/types.rs, crates/tinyhivemind-core/src/hive/horizon/mod.rs, crates/tinyhivemind-core/src/hive/mod.rs, crates/tinyhivemind-core/src/hive/quorum/mod.rs, crates/tinyhivemind-core/src/hive/quorum/types.rs, crates/tinyhivemind-core/src/hive/salience/mod.rs, crates/tinyhivemind-core/src/hive/salience/types.rs, crates/tinyhivemind-core/src/hive/trace/mod.rs, crates/tinyhivemind-core/src/hive/trace/types.rs, crates/tinyhivemind-core/src/lib.rs, crates/tinyhivemind-core/src/masking/mod.rs, crates/tinyhivemind-openhuman/src/embed/mod.rs, crates/tinyhivemind-openhuman/src/episode/mod.rs, crates/tinyhivemind-openhuman/src/error/mod.rs, crates/tinyhivemind-openhuman/src/hosted/mod.rs, crates/tinyhivemind-openhuman/src/journal/mod.rs, crates/tinyhivemind-openhuman/src/lib.rs, crates/tinyhivemind-openhuman/src/runner/mod.rs, crates/tinyhivemind-openhuman/src/seed/mod.rs, crates/tinyhivemind-tools/src/tools/mod.rs, crates/tinyhivemind-openhuman/src/episode/test/flow.rs, crates/tinyhivemind-openhuman/src/episode/test/support.rs, crates/tinyhivemind-openhuman/src/hosted/test.rs, crates/tinyhivemind-tools/src/tools/test.rs, crates/tinyhivemind-core/src/runtime/briefing/mod.rs, crates/tinyhivemind-core/src/runtime/briefing/types.rs, crates/tinyhivemind-core/src/runtime/digest/mod.rs, crates/tinyhivemind-core/src/runtime/digest/types.rs, crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs, crates/tinyhivemind-core/src/runtime/elsewhere/types.rs, crates/tinyhivemind-core/src/runtime/error/mod.rs, crates/tinyhivemind-core/src/runtime/mod.rs, crates/tinyhivemind-core/src/runtime/pins/mod.rs, crates/tinyhivemind-core/src/runtime/pins/types.rs, crates/tinyhivemind-core/src/runtime/sharing/mod.rs, crates/tinyhivemind-core/src/runtime/sharing/types.rs, crates/tinyhivemind-core/src/runtime/speech/mod.rs, crates/tinyhivemind-core/src/runtime/speech/types.rs, crates/tinyhivemind-core/src/runtime/threads/mod.rs, crates/tinyhivemind-core/src/runtime/threads/types.rs, crates/tinyhivemind-core/src/typesafe/mod.rs, crates/tinyhivemind-core/src/typesafe/router.rs, crates/tinyhivemind-core/src/typesafe/wire.rs, crates/tinyhivemind-openhuman/src/raw/tools.rs, crates/tinyhivemind-tools/src/lib.rs, crates/tinyhivemind-tools/src/render/mod.rs, crates/tinyhivemind-tools/src/render/test.rs, examples/openhuman/src/bin/conducted.rs, examples/openhuman/src/bin/conducted/hosted.rs, examples/openhuman/src/bin/conducted/jev.rs, examples/openhuman/src/bin/conducted/routing.rs, examples/openhuman/src/bin/deepswe_hive.rs, examples/openhuman/src/bin/deepswe_hive/mcp.rs, examples/openhuman/src/bin/deepswe_hive/task.rs, examples/openhuman/src/bin/deepswe_hive/test.rs, examples/openhuman/src/bin/pe1006_hive.rs, examples/openhuman/src/bin/pe1006_hive/episode.rs, examples/openhuman/src/bin/pe1006_hive/round.rs, examples/openhuman/src/bin/pe1006_hive/tools.rs, examples/openhuman/src/bin/pe1006_hive/typesafe.rs, examples/openhuman/src/main.rs, wiki, crates/tinyhivemind-core/examples/bench/horizon/test.rs, crates/tinyhivemind-core/examples/bench/swarm/test.rs, crates/tinyhivemind-core/examples/bench/variety/test.rs, crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs, crates/tinyhivemind-core/src/driver/conduct/test/desk.rs, crates/tinyhivemind-core/src/driver/conduct/test/door.rs, crates/tinyhivemind-core/src/driver/conduct/test/links.rs, crates/tinyhivemind-core/src/driver/conduct/test/parked.rs, crates/tinyhivemind-core/src/driver/conduct/test/support.rs, crates/tinyhivemind-core/src/driver/conduct/test/wire.rs, crates/tinyhivemind-core/src/driver/engine/brief/test.rs, crates/tinyhivemind-core/src/driver/engine/test.rs, crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs, crates/tinyhivemind-core/src/driver/engine/test/coverage.rs, crates/tinyhivemind-core/src/driver/engine/test/ledger.rs, crates/tinyhivemind-core/src/driver/graph/test.rs, crates/tinyhivemind-core/src/driver/test_support.rs, crates/tinyhivemind-core/src/embed/routing/test.rs, crates/tinyhivemind-core/src/hive/attention/test.rs, crates/tinyhivemind-core/src/hive/completion/test.rs, crates/tinyhivemind-core/src/hive/directory/test.rs, crates/tinyhivemind-core/src/hive/division/test.rs, crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs, crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs, crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs, crates/tinyhivemind-core/src/hive/episode/test/support.rs, crates/tinyhivemind-core/src/hive/episode/test/termination.rs, crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs, crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs, crates/tinyhivemind-core/src/hive/error/test.rs, crates/tinyhivemind-core/src/hive/exchange/test.rs, crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs, crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs, crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs, crates/tinyhivemind-core/src/hive/quorum/test/support.rs, crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs, crates/tinyhivemind-core/src/hive/salience/test.rs, crates/tinyhivemind-core/src/hive/trace/test.rs, crates/tinyhivemind-core/src/runtime/briefing/test/context.rs, crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs, crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs, crates/tinyhivemind-core/src/runtime/digest/test.rs, crates/tinyhivemind-core/src/runtime/elsewhere/test.rs, crates/tinyhivemind-core/src/runtime/pins/test.rs, crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs, crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs, crates/tinyhivemind-core/src/runtime/sharing/test/state.rs, crates/tinyhivemind-core/src/runtime/sharing/test/support.rs, crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs, crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs, crates/tinyhivemind-core/src/runtime/speech/test/commit.rs, crates/tinyhivemind-core/src/runtime/speech/test/fence.rs, crates/tinyhivemind-core/src/runtime/speech/test/parse.rs, crates/tinyhivemind-core/src/runtime/speech/test/support.rs, crates/tinyhivemind-core/src/runtime/speech/test/tools.rs, crates/tinyhivemind-core/src/runtime/threads/test.rs, crates/tinyhivemind-core/src/typesafe/test.rs, crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs, crates/tinyhivemind-core/tests/driver_review_regressions.rs, crates/tinyhivemind-core/tests/driver_scheduling.rs, crates/tinyhivemind-core/tests/embed_routing_scale.rs, crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs, crates/tinyhivemind-core/tests/hive_hive_episode.rs, crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs, crates/tinyhivemind-core/tests/hive_public_api.rs, crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs, crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs, crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs, crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs, crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs, crates/tinyhivemind-core/tests/migrated_hive/public_api.rs, crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs, crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs, crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs, crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs, crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs, crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs, crates/tinyhivemind-core/tests/runtime_public_api.rs, crates/tinyhivemind-core/tests/runtime_utterance_surface.rs, crates/tinyhivemind-openhuman/src/episode/test/journals.rs, crates/tinyhivemind-openhuman/src/episode/test/parking.rs, crates/tinyhivemind-openhuman/src/episode/test/watermark.rs, crates/tinyhivemind-openhuman/src/runner/test/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/plain.rs
  • Lane summary: Reviewed 0 files; 0 findings. 237 files could not be reviewed: .github/workflows/ci.yml, AGENTS.md, Cargo.toml, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-openhuman/Cargo.toml, crates/tinyhivemind-tools/Cargo.toml, examples/openhuman/Cargo.toml, crates/tinyhivemind-core/examples/bench/policy.rs, crates/tinyhivemind-core/src/runtime/session/mod.rs, crates/tinyhivemind-core/src/runtime/session/test/paging.rs, crates/tinyhivemind-core/src/runtime/session/test/thread.rs, crates/tinyhivemind-core/src/runtime/session/test/wire.rs, .github/scripts/assert-pure.sh, crates/tinyhivemind-core/examples/bench/arms.rs, crates/tinyhivemind-core/examples/bench/budget.rs, crates/tinyhivemind-core/examples/bench/calibrate.rs, crates/tinyhivemind-core/examples/bench/cli/flags.rs, crates/tinyhivemind-core/examples/bench/cli/mod.rs, crates/tinyhivemind-core/examples/bench/compare/mod.rs, crates/tinyhivemind-core/examples/bench/context.rs, crates/tinyhivemind-core/examples/bench/decision_eval/case.rs, crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs, crates/tinyhivemind-core/examples/bench/federation.rs, crates/tinyhivemind-core/examples/bench/horizon/mod.rs, crates/tinyhivemind-core/examples/bench/http.rs, crates/tinyhivemind-core/examples/bench/jev.rs, crates/tinyhivemind-core/examples/bench/live/agent.rs, crates/tinyhivemind-core/examples/bench/live/desk.rs, crates/tinyhivemind-core/examples/bench/live/mod.rs, crates/tinyhivemind-core/examples/bench/live_single.rs, crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs, crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs, crates/tinyhivemind-core/examples/bench/main.rs, crates/tinyhivemind-core/examples/bench/parallel.rs, crates/tinyhivemind-core/examples/bench/run/mod.rs, crates/tinyhivemind-core/examples/bench/run/scoring.rs, crates/tinyhivemind-core/examples/bench/run/turns.rs, crates/tinyhivemind-core/examples/bench/scale.rs, crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs, crates/tinyhivemind-core/examples/bench/sim/agent/state.rs, crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs, crates/tinyhivemind-core/examples/bench/sim/chain.rs, crates/tinyhivemind-core/examples/bench/sim/facet.rs, crates/tinyhivemind-core/examples/bench/sim/generation.rs, crates/tinyhivemind-core/examples/bench/sim/mod.rs, crates/tinyhivemind-core/examples/bench/sim/naming.rs, crates/tinyhivemind-core/examples/bench/sim/view.rs, crates/tinyhivemind-core/examples/bench/swarm/board.rs, crates/tinyhivemind-core/examples/bench/swarm/format.rs, crates/tinyhivemind-core/examples/bench/swarm/member.rs, crates/tinyhivemind-core/examples/bench/swarm/mod.rs, crates/tinyhivemind-core/examples/bench/swarm/schedule.rs, crates/tinyhivemind-core/examples/bench/swarm/work.rs, crates/tinyhivemind-core/examples/bench/sweep.rs, crates/tinyhivemind-core/examples/bench/variety/mod.rs, crates/tinyhivemind-core/examples/driver_bench/main.rs, crates/tinyhivemind-core/examples/driver_bench/sim.rs, crates/tinyhivemind-core/examples/hive.rs, crates/tinyhivemind-core/src/driver/conduct/child.rs, crates/tinyhivemind-core/src/driver/conduct/mod.rs, crates/tinyhivemind-core/src/driver/conduct/steps.rs, crates/tinyhivemind-core/src/driver/conduct/wave.rs, crates/tinyhivemind-core/src/driver/engine/brief.rs, crates/tinyhivemind-core/src/driver/engine/broadcast.rs, crates/tinyhivemind-core/src/driver/engine/ledger.rs, crates/tinyhivemind-core/src/driver/engine/mod.rs, crates/tinyhivemind-core/src/driver/engine/order.rs, crates/tinyhivemind-core/src/driver/engine/round.rs, crates/tinyhivemind-core/src/driver/error/mod.rs, crates/tinyhivemind-core/src/driver/graph/mod.rs, crates/tinyhivemind-core/src/driver/mod.rs, crates/tinyhivemind-core/src/embed/conversation.rs, crates/tinyhivemind-core/src/embed/error/mod.rs, crates/tinyhivemind-core/src/embed/mod.rs, crates/tinyhivemind-core/src/embed/routing/mod.rs, crates/tinyhivemind-core/src/embed/routing/types.rs, crates/tinyhivemind-core/src/hive/attention/mod.rs, crates/tinyhivemind-core/src/hive/attention/types.rs, crates/tinyhivemind-core/src/hive/completion/mod.rs, crates/tinyhivemind-core/src/hive/directory/mod.rs, crates/tinyhivemind-core/src/hive/directory/types.rs, crates/tinyhivemind-core/src/hive/division/mod.rs, crates/tinyhivemind-core/src/hive/division/types.rs, crates/tinyhivemind-core/src/hive/episode/mod.rs, crates/tinyhivemind-core/src/hive/episode/types.rs, crates/tinyhivemind-core/src/hive/error/mod.rs, crates/tinyhivemind-core/src/hive/exchange/mod.rs, crates/tinyhivemind-core/src/hive/exchange/types.rs, crates/tinyhivemind-core/src/hive/horizon/mod.rs, crates/tinyhivemind-core/src/hive/mod.rs, crates/tinyhivemind-core/src/hive/quorum/mod.rs, crates/tinyhivemind-core/src/hive/quorum/types.rs, crates/tinyhivemind-core/src/hive/salience/mod.rs, crates/tinyhivemind-core/src/hive/salience/types.rs, crates/tinyhivemind-core/src/hive/trace/mod.rs, crates/tinyhivemind-core/src/hive/trace/types.rs, crates/tinyhivemind-core/src/lib.rs, crates/tinyhivemind-core/src/masking/mod.rs, crates/tinyhivemind-openhuman/src/embed/mod.rs, crates/tinyhivemind-openhuman/src/episode/mod.rs, crates/tinyhivemind-openhuman/src/error/mod.rs, crates/tinyhivemind-openhuman/src/hosted/mod.rs, crates/tinyhivemind-openhuman/src/journal/mod.rs, crates/tinyhivemind-openhuman/src/lib.rs, crates/tinyhivemind-openhuman/src/runner/mod.rs, crates/tinyhivemind-openhuman/src/seed/mod.rs, crates/tinyhivemind-tools/src/tools/mod.rs, crates/tinyhivemind-openhuman/src/episode/test/flow.rs, crates/tinyhivemind-openhuman/src/episode/test/support.rs, crates/tinyhivemind-openhuman/src/hosted/test.rs, crates/tinyhivemind-tools/src/tools/test.rs, crates/tinyhivemind-core/src/runtime/briefing/mod.rs, crates/tinyhivemind-core/src/runtime/briefing/types.rs, crates/tinyhivemind-core/src/runtime/digest/mod.rs, crates/tinyhivemind-core/src/runtime/digest/types.rs, crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs, crates/tinyhivemind-core/src/runtime/elsewhere/types.rs, crates/tinyhivemind-core/src/runtime/error/mod.rs, crates/tinyhivemind-core/src/runtime/mod.rs, crates/tinyhivemind-core/src/runtime/pins/mod.rs, crates/tinyhivemind-core/src/runtime/pins/types.rs, crates/tinyhivemind-core/src/runtime/sharing/mod.rs, crates/tinyhivemind-core/src/runtime/sharing/types.rs, crates/tinyhivemind-core/src/runtime/speech/mod.rs, crates/tinyhivemind-core/src/runtime/speech/types.rs, crates/tinyhivemind-core/src/runtime/threads/mod.rs, crates/tinyhivemind-core/src/runtime/threads/types.rs, crates/tinyhivemind-core/src/typesafe/mod.rs, crates/tinyhivemind-core/src/typesafe/router.rs, crates/tinyhivemind-core/src/typesafe/wire.rs, crates/tinyhivemind-openhuman/src/raw/tools.rs, crates/tinyhivemind-tools/src/lib.rs, crates/tinyhivemind-tools/src/render/mod.rs, crates/tinyhivemind-tools/src/render/test.rs, examples/openhuman/src/bin/conducted.rs, examples/openhuman/src/bin/conducted/hosted.rs, examples/openhuman/src/bin/conducted/jev.rs, examples/openhuman/src/bin/conducted/routing.rs, examples/openhuman/src/bin/deepswe_hive.rs, examples/openhuman/src/bin/deepswe_hive/mcp.rs, examples/openhuman/src/bin/deepswe_hive/task.rs, examples/openhuman/src/bin/deepswe_hive/test.rs, examples/openhuman/src/bin/pe1006_hive.rs, examples/openhuman/src/bin/pe1006_hive/episode.rs, examples/openhuman/src/bin/pe1006_hive/round.rs, examples/openhuman/src/bin/pe1006_hive/tools.rs, examples/openhuman/src/bin/pe1006_hive/typesafe.rs, examples/openhuman/src/main.rs, wiki, crates/tinyhivemind-core/examples/bench/horizon/test.rs, crates/tinyhivemind-core/examples/bench/swarm/test.rs, crates/tinyhivemind-core/examples/bench/variety/test.rs, crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs, crates/tinyhivemind-core/src/driver/conduct/test/desk.rs, crates/tinyhivemind-core/src/driver/conduct/test/door.rs, crates/tinyhivemind-core/src/driver/conduct/test/links.rs, crates/tinyhivemind-core/src/driver/conduct/test/parked.rs, crates/tinyhivemind-core/src/driver/conduct/test/support.rs, crates/tinyhivemind-core/src/driver/conduct/test/wire.rs, crates/tinyhivemind-core/src/driver/engine/brief/test.rs, crates/tinyhivemind-core/src/driver/engine/test.rs, crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs, crates/tinyhivemind-core/src/driver/engine/test/coverage.rs, crates/tinyhivemind-core/src/driver/engine/test/ledger.rs, crates/tinyhivemind-core/src/driver/graph/test.rs, crates/tinyhivemind-core/src/driver/test_support.rs, crates/tinyhivemind-core/src/embed/routing/test.rs, crates/tinyhivemind-core/src/hive/attention/test.rs, crates/tinyhivemind-core/src/hive/completion/test.rs, crates/tinyhivemind-core/src/hive/directory/test.rs, crates/tinyhivemind-core/src/hive/division/test.rs, crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs, crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs, crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs, crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs, crates/tinyhivemind-core/src/hive/episode/test/support.rs, crates/tinyhivemind-core/src/hive/episode/test/termination.rs, crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs, crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs, crates/tinyhivemind-core/src/hive/error/test.rs, crates/tinyhivemind-core/src/hive/exchange/test.rs, crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs, crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs, crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs, crates/tinyhivemind-core/src/hive/quorum/test/support.rs, crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs, crates/tinyhivemind-core/src/hive/salience/test.rs, crates/tinyhivemind-core/src/hive/trace/test.rs, crates/tinyhivemind-core/src/runtime/briefing/test/context.rs, crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs, crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs, crates/tinyhivemind-core/src/runtime/digest/test.rs, crates/tinyhivemind-core/src/runtime/elsewhere/test.rs, crates/tinyhivemind-core/src/runtime/pins/test.rs, crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs, crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs, crates/tinyhivemind-core/src/runtime/sharing/test/state.rs, crates/tinyhivemind-core/src/runtime/sharing/test/support.rs, crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs, crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs, crates/tinyhivemind-core/src/runtime/speech/test/commit.rs, crates/tinyhivemind-core/src/runtime/speech/test/fence.rs, crates/tinyhivemind-core/src/runtime/speech/test/parse.rs, crates/tinyhivemind-core/src/runtime/speech/test/support.rs, crates/tinyhivemind-core/src/runtime/speech/test/tools.rs, crates/tinyhivemind-core/src/runtime/threads/test.rs, crates/tinyhivemind-core/src/typesafe/test.rs, crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs, crates/tinyhivemind-core/tests/driver_review_regressions.rs, crates/tinyhivemind-core/tests/driver_scheduling.rs, crates/tinyhivemind-core/tests/embed_routing_scale.rs, crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs, crates/tinyhivemind-core/tests/hive_hive_episode.rs, crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs, crates/tinyhivemind-core/tests/hive_public_api.rs, crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs, crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs, crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs, crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs, crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs, crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs, crates/tinyhivemind-core/tests/migrated_hive/public_api.rs, crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs, crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs, crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs, crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs, crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs, crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs, crates/tinyhivemind-core/tests/runtime_public_api.rs, crates/tinyhivemind-core/tests/runtime_utterance_surface.rs, crates/tinyhivemind-openhuman/src/episode/test/journals.rs, crates/tinyhivemind-openhuman/src/episode/test/parking.rs, crates/tinyhivemind-openhuman/src/episode/test/watermark.rs, crates/tinyhivemind-openhuman/src/runner/test/mod.rs, crates/tinyhivemind-openhuman/src/runner/test/plain.rs. 46 files were not security-reviewed: README.md (prose or tabular data), crates/tinyhivemind-core/README.md (prose or tabular data), crates/tinyhivemind-core/examples/README.md (prose or tabular data), crates/tinyhivemind-core/examples/bench/COST.md (prose or tabular data), crates/tinyhivemind-core/examples/bench/LAYOUT.md (prose or tabular data), and 41 more. 6 file(s) are the mechanical rename `tinyhivemind_cor` → `crat`, verified line for line; one of them was read to judge the substitution itself, the rest were not sent to a model.

tests

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Lane summary: Consolidates the workspace from seven crates into three by moving hive, embed, typesafe, driver, and runtime modules into tinyhivemind-core, removing the standalone crates, and updating all imports, Cargo manifests, CI, and documentation accordingly. The dependency check is updated to match the new crate responsibilities, and the deleted crates' tests are preserved via test-path redirects. The refactor is structurally sound and safe to merge. (1 finding discarded for not matching a changed line) _Code retrieval was unavailable (model: ladder embeddings returned 502 Bad Gateway: {"error":{"message":"no rung of ladder vectors could serve the request","skipped":[{"model":"text-embedding-bge-m3","provider":"venice","reason":"rate limited, retry in 27s","rung":0}],"type":"ladder_router_error"}}), so this review saw the diff alone._ _6 memory call(s) failed (model: cortex: v1/recall: timed out after 10s), so this review saw part of what the engine holds._

commits

  • Conclusion: Neutral
  • Scope reviewed: all assigned evidence
  • Lane summary: Nothing sensitive found in what this pull request commits.

description

  • Conclusion: Neutral
  • Scope reviewed: incomplete; unanswered: tinysweeper/description
  • Lane summary: No reviewer could be consulted.

e2e

  • Conclusion: Neutral
  • Scope reviewed: all assigned evidence
  • Lane summary: No end-to-end harness in this repository: no e2e test files and no e2e workflow.
Evidence and run details
  • Models: flash, deepseek/deepseek-v4-flash
  • Spend: $0.003570
  • Tokens: 125056 input · 1228 output · 0 cached · 0 embedding
  • Continuity: summary cache chain restarted at the storage ceiling.
Head State Pass summary
208a48f34a79 incomplete 0 active finding(s), 0 resolved finding(s) (at 1791053337)

tinysweeper 0.1.0

@coderabbitai

coderabbitai Bot commented Oct 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 404 files, which is 304 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: b2371073-282c-45fd-8913-6eefd57946aa
📥 Commits

Reviewing files that changed from the base of the PR and between 6d9ab0a and 208a48f.

⛔ Files ignored due to path filters (2)
  • Cargo.lock is excluded by !**/*.lock
  • examples/openhuman/Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (404)
  • .github/scripts/assert-pure.sh
  • .github/workflows/ci.yml
  • AGENTS.md
  • Cargo.toml
  • README.md
  • crates/tinyhivemind-core/Cargo.toml
  • crates/tinyhivemind-core/README.md
  • crates/tinyhivemind-core/examples/README.md
  • crates/tinyhivemind-core/examples/bench/CONTEXT.md
  • crates/tinyhivemind-core/examples/bench/COST.md
  • crates/tinyhivemind-core/examples/bench/DELEGATION.md
  • crates/tinyhivemind-core/examples/bench/DEPTH.md
  • crates/tinyhivemind-core/examples/bench/EVIDENCE.md
  • crates/tinyhivemind-core/examples/bench/HORIZON.md
  • crates/tinyhivemind-core/examples/bench/LAYOUT.md
  • crates/tinyhivemind-core/examples/bench/LIVE.md
  • crates/tinyhivemind-core/examples/bench/README.md
  • crates/tinyhivemind-core/examples/bench/SCALE.md
  • crates/tinyhivemind-core/examples/bench/STATISTICS.md
  • crates/tinyhivemind-core/examples/bench/SWARM.md
  • crates/tinyhivemind-core/examples/bench/VARIETY.md
  • crates/tinyhivemind-core/examples/bench/arms.rs
  • crates/tinyhivemind-core/examples/bench/arms/README.md
  • crates/tinyhivemind-core/examples/bench/arms/test.rs
  • crates/tinyhivemind-core/examples/bench/backend.rs
  • crates/tinyhivemind-core/examples/bench/budget.rs
  • crates/tinyhivemind-core/examples/bench/calibrate.rs
  • crates/tinyhivemind-core/examples/bench/calibrate/README.md
  • crates/tinyhivemind-core/examples/bench/calibrate/test.rs
  • crates/tinyhivemind-core/examples/bench/cli/flags.rs
  • crates/tinyhivemind-core/examples/bench/cli/mod.rs
  • crates/tinyhivemind-core/examples/bench/cli/test.rs
  • crates/tinyhivemind-core/examples/bench/compare/README.md
  • crates/tinyhivemind-core/examples/bench/compare/mod.rs
  • crates/tinyhivemind-core/examples/bench/compare/totals.rs
  • crates/tinyhivemind-core/examples/bench/compare/totals/README.md
  • crates/tinyhivemind-core/examples/bench/compare/totals/test.rs
  • crates/tinyhivemind-core/examples/bench/context.rs
  • crates/tinyhivemind-core/examples/bench/cost.rs
  • crates/tinyhivemind-core/examples/bench/cost/README.md
  • crates/tinyhivemind-core/examples/bench/cost/test.rs
  • crates/tinyhivemind-core/examples/bench/decision_eval/README.md
  • crates/tinyhivemind-core/examples/bench/decision_eval/case.rs
  • crates/tinyhivemind-core/examples/bench/decision_eval/mod.rs
  • crates/tinyhivemind-core/examples/bench/decision_eval/schema.rs
  • crates/tinyhivemind-core/examples/bench/decision_eval/test.rs
  • crates/tinyhivemind-core/examples/bench/federation.rs
  • crates/tinyhivemind-core/examples/bench/grid/README.md
  • crates/tinyhivemind-core/examples/bench/grid/axes.rs
  • crates/tinyhivemind-core/examples/bench/grid/mod.rs
  • crates/tinyhivemind-core/examples/bench/grid/test.rs
  • crates/tinyhivemind-core/examples/bench/horizon/mod.rs
  • crates/tinyhivemind-core/examples/bench/horizon/test.rs
  • crates/tinyhivemind-core/examples/bench/http.rs
  • crates/tinyhivemind-core/examples/bench/http/README.md
  • crates/tinyhivemind-core/examples/bench/http/test.rs
  • crates/tinyhivemind-core/examples/bench/http/usage.rs
  • crates/tinyhivemind-core/examples/bench/jev.rs
  • crates/tinyhivemind-core/examples/bench/live/README.md
  • crates/tinyhivemind-core/examples/bench/live/agent.rs
  • crates/tinyhivemind-core/examples/bench/live/desk.rs
  • crates/tinyhivemind-core/examples/bench/live/mod.rs
  • crates/tinyhivemind-core/examples/bench/live_single.rs
  • crates/tinyhivemind-core/examples/bench/live_swarm/mod.rs
  • crates/tinyhivemind-core/examples/bench/live_swarm/totals.rs
  • crates/tinyhivemind-core/examples/bench/main.rs
  • crates/tinyhivemind-core/examples/bench/metrics/README.md
  • crates/tinyhivemind-core/examples/bench/metrics/format.rs
  • crates/tinyhivemind-core/examples/bench/metrics/mod.rs
  • crates/tinyhivemind-core/examples/bench/metrics/stats.rs
  • crates/tinyhivemind-core/examples/bench/metrics/tables.rs
  • crates/tinyhivemind-core/examples/bench/metrics/test.rs
  • crates/tinyhivemind-core/examples/bench/parallel.rs
  • crates/tinyhivemind-core/examples/bench/parallel/test.rs
  • crates/tinyhivemind-core/examples/bench/policy.rs
  • crates/tinyhivemind-core/examples/bench/rng.rs
  • crates/tinyhivemind-core/examples/bench/run/README.md
  • crates/tinyhivemind-core/examples/bench/run/mod.rs
  • crates/tinyhivemind-core/examples/bench/run/scoring.rs
  • crates/tinyhivemind-core/examples/bench/run/turns.rs
  • crates/tinyhivemind-core/examples/bench/scale.rs
  • crates/tinyhivemind-core/examples/bench/scenario.rs
  • crates/tinyhivemind-core/examples/bench/scenario/test.rs
  • crates/tinyhivemind-core/examples/bench/scenarios/assay-drift.txt
  • crates/tinyhivemind-core/examples/bench/scenarios/chargeback-spike.txt
  • crates/tinyhivemind-core/examples/bench/scenarios/checkout-503-federated.txt
  • crates/tinyhivemind-core/examples/bench/scenarios/checkout-503.txt
  • crates/tinyhivemind-core/examples/bench/scenarios/index-lock-expert.txt
  • crates/tinyhivemind-core/examples/bench/scenarios/index-lock-tiers.txt
  • crates/tinyhivemind-core/examples/bench/scenarios/port-congestion.txt
  • crates/tinyhivemind-core/examples/bench/sim/README.md
  • crates/tinyhivemind-core/examples/bench/sim/agent/README.md
  • crates/tinyhivemind-core/examples/bench/sim/agent/mod.rs
  • crates/tinyhivemind-core/examples/bench/sim/agent/state.rs
  • crates/tinyhivemind-core/examples/bench/sim/agent/turn.rs
  • crates/tinyhivemind-core/examples/bench/sim/chain.rs
  • crates/tinyhivemind-core/examples/bench/sim/facet.rs
  • crates/tinyhivemind-core/examples/bench/sim/generation.rs
  • crates/tinyhivemind-core/examples/bench/sim/mod.rs
  • crates/tinyhivemind-core/examples/bench/sim/naming.rs
  • crates/tinyhivemind-core/examples/bench/sim/view.rs
  • crates/tinyhivemind-core/examples/bench/swarm/README.md
  • crates/tinyhivemind-core/examples/bench/swarm/board.rs
  • crates/tinyhivemind-core/examples/bench/swarm/format.rs
  • crates/tinyhivemind-core/examples/bench/swarm/format/test.rs
  • crates/tinyhivemind-core/examples/bench/swarm/member.rs
  • crates/tinyhivemind-core/examples/bench/swarm/mod.rs
  • crates/tinyhivemind-core/examples/bench/swarm/schedule.rs
  • crates/tinyhivemind-core/examples/bench/swarm/test.rs
  • crates/tinyhivemind-core/examples/bench/swarm/work.rs
  • crates/tinyhivemind-core/examples/bench/sweep.rs
  • crates/tinyhivemind-core/examples/bench/variety/mod.rs
  • crates/tinyhivemind-core/examples/bench/variety/test.rs
  • crates/tinyhivemind-core/examples/driver_bench/README.md
  • crates/tinyhivemind-core/examples/driver_bench/main.rs
  • crates/tinyhivemind-core/examples/driver_bench/sim.rs
  • crates/tinyhivemind-core/examples/hive.rs
  • crates/tinyhivemind-core/src/README.md
  • crates/tinyhivemind-core/src/aside/README.md
  • crates/tinyhivemind-core/src/driver/README.md
  • crates/tinyhivemind-core/src/driver/conduct/README.md
  • crates/tinyhivemind-core/src/driver/conduct/child.rs
  • crates/tinyhivemind-core/src/driver/conduct/mod.rs
  • crates/tinyhivemind-core/src/driver/conduct/steps.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/conversations.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/desk.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/door.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/links.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/mod.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/parked.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/support.rs
  • crates/tinyhivemind-core/src/driver/conduct/test/wire.rs
  • crates/tinyhivemind-core/src/driver/conduct/wave.rs
  • crates/tinyhivemind-core/src/driver/engine/README.md
  • crates/tinyhivemind-core/src/driver/engine/brief.rs
  • crates/tinyhivemind-core/src/driver/engine/brief/test.rs
  • crates/tinyhivemind-core/src/driver/engine/broadcast.rs
  • crates/tinyhivemind-core/src/driver/engine/ledger.rs
  • crates/tinyhivemind-core/src/driver/engine/mod.rs
  • crates/tinyhivemind-core/src/driver/engine/order.rs
  • crates/tinyhivemind-core/src/driver/engine/round.rs
  • crates/tinyhivemind-core/src/driver/engine/test.rs
  • crates/tinyhivemind-core/src/driver/engine/test/README.md
  • crates/tinyhivemind-core/src/driver/engine/test/broadcast_fallback.rs
  • crates/tinyhivemind-core/src/driver/engine/test/coverage.rs
  • crates/tinyhivemind-core/src/driver/engine/test/ledger.rs
  • crates/tinyhivemind-core/src/driver/engine/test/round.rs
  • crates/tinyhivemind-core/src/driver/error/README.md
  • crates/tinyhivemind-core/src/driver/error/mod.rs
  • crates/tinyhivemind-core/src/driver/graph/README.md
  • crates/tinyhivemind-core/src/driver/graph/mod.rs
  • crates/tinyhivemind-core/src/driver/graph/test.rs
  • crates/tinyhivemind-core/src/driver/mod.rs
  • crates/tinyhivemind-core/src/driver/test_support.rs
  • crates/tinyhivemind-core/src/embed/README.md
  • crates/tinyhivemind-core/src/embed/conversation.rs
  • crates/tinyhivemind-core/src/embed/error/README.md
  • crates/tinyhivemind-core/src/embed/error/mod.rs
  • crates/tinyhivemind-core/src/embed/mod.rs
  • crates/tinyhivemind-core/src/embed/routing/README.md
  • crates/tinyhivemind-core/src/embed/routing/mod.rs
  • crates/tinyhivemind-core/src/embed/routing/test.rs
  • crates/tinyhivemind-core/src/embed/routing/types.rs
  • crates/tinyhivemind-core/src/hive/README.md
  • crates/tinyhivemind-core/src/hive/attention/README.md
  • crates/tinyhivemind-core/src/hive/attention/mod.rs
  • crates/tinyhivemind-core/src/hive/attention/test.rs
  • crates/tinyhivemind-core/src/hive/attention/types.rs
  • crates/tinyhivemind-core/src/hive/completion/README.md
  • crates/tinyhivemind-core/src/hive/completion/mod.rs
  • crates/tinyhivemind-core/src/hive/completion/test.rs
  • crates/tinyhivemind-core/src/hive/directory/README.md
  • crates/tinyhivemind-core/src/hive/directory/mod.rs
  • crates/tinyhivemind-core/src/hive/directory/test.rs
  • crates/tinyhivemind-core/src/hive/directory/types.rs
  • crates/tinyhivemind-core/src/hive/division/README.md
  • crates/tinyhivemind-core/src/hive/division/mod.rs
  • crates/tinyhivemind-core/src/hive/division/test.rs
  • crates/tinyhivemind-core/src/hive/division/types.rs
  • crates/tinyhivemind-core/src/hive/episode/README.md
  • crates/tinyhivemind-core/src/hive/episode/mod.rs
  • crates/tinyhivemind-core/src/hive/episode/test/README.md
  • crates/tinyhivemind-core/src/hive/episode/test/concurrent_asides.rs
  • crates/tinyhivemind-core/src/hive/episode/test/deadlock.rs
  • crates/tinyhivemind-core/src/hive/episode/test/failure_paths.rs
  • crates/tinyhivemind-core/src/hive/episode/test/mod.rs
  • crates/tinyhivemind-core/src/hive/episode/test/off_floor_asides.rs
  • crates/tinyhivemind-core/src/hive/episode/test/quorum_and_convergence.rs
  • crates/tinyhivemind-core/src/hive/episode/test/support.rs
  • crates/tinyhivemind-core/src/hive/episode/test/termination.rs
  • crates/tinyhivemind-core/src/hive/episode/test/turn_dynamics.rs
  • crates/tinyhivemind-core/src/hive/episode/test/wire_forms.rs
  • crates/tinyhivemind-core/src/hive/episode/types.rs
  • crates/tinyhivemind-core/src/hive/error/README.md
  • crates/tinyhivemind-core/src/hive/error/mod.rs
  • crates/tinyhivemind-core/src/hive/error/test.rs
  • crates/tinyhivemind-core/src/hive/exchange/README.md
  • crates/tinyhivemind-core/src/hive/exchange/mod.rs
  • crates/tinyhivemind-core/src/hive/exchange/test.rs
  • crates/tinyhivemind-core/src/hive/exchange/types.rs
  • crates/tinyhivemind-core/src/hive/horizon/README.md
  • crates/tinyhivemind-core/src/hive/horizon/mod.rs
  • crates/tinyhivemind-core/src/hive/horizon/test.rs
  • crates/tinyhivemind-core/src/hive/mod.rs
  • crates/tinyhivemind-core/src/hive/quorum/README.md
  • crates/tinyhivemind-core/src/hive/quorum/mod.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/README.md
  • crates/tinyhivemind-core/src/hive/quorum/test/cross_inhibition.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/fold_discipline.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/mod.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/probabilistic.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/refutation.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/support.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/support_counting.rs
  • crates/tinyhivemind-core/src/hive/quorum/test/wire_forms.rs
  • crates/tinyhivemind-core/src/hive/quorum/types.rs
  • crates/tinyhivemind-core/src/hive/salience/README.md
  • crates/tinyhivemind-core/src/hive/salience/mod.rs
  • crates/tinyhivemind-core/src/hive/salience/test.rs
  • crates/tinyhivemind-core/src/hive/salience/types.rs
  • crates/tinyhivemind-core/src/hive/trace/README.md
  • crates/tinyhivemind-core/src/hive/trace/mod.rs
  • crates/tinyhivemind-core/src/hive/trace/test.rs
  • crates/tinyhivemind-core/src/hive/trace/types.rs
  • crates/tinyhivemind-core/src/lib.rs
  • crates/tinyhivemind-core/src/masking/mod.rs
  • crates/tinyhivemind-core/src/runtime/README.md
  • crates/tinyhivemind-core/src/runtime/briefing/README.md
  • crates/tinyhivemind-core/src/runtime/briefing/mod.rs
  • crates/tinyhivemind-core/src/runtime/briefing/test/README.md
  • crates/tinyhivemind-core/src/runtime/briefing/test/context.rs
  • crates/tinyhivemind-core/src/runtime/briefing/test/mod.rs
  • crates/tinyhivemind-core/src/runtime/briefing/test/rendering.rs
  • crates/tinyhivemind-core/src/runtime/briefing/test/snapshots.rs
  • crates/tinyhivemind-core/src/runtime/briefing/test/support.rs
  • crates/tinyhivemind-core/src/runtime/briefing/test/wire.rs
  • crates/tinyhivemind-core/src/runtime/briefing/types.rs
  • crates/tinyhivemind-core/src/runtime/digest/README.md
  • crates/tinyhivemind-core/src/runtime/digest/mod.rs
  • crates/tinyhivemind-core/src/runtime/digest/test.rs
  • crates/tinyhivemind-core/src/runtime/digest/types.rs
  • crates/tinyhivemind-core/src/runtime/elsewhere/README.md
  • crates/tinyhivemind-core/src/runtime/elsewhere/mod.rs
  • crates/tinyhivemind-core/src/runtime/elsewhere/test.rs
  • crates/tinyhivemind-core/src/runtime/elsewhere/types.rs
  • crates/tinyhivemind-core/src/runtime/error/README.md
  • crates/tinyhivemind-core/src/runtime/error/mod.rs
  • crates/tinyhivemind-core/src/runtime/mod.rs
  • crates/tinyhivemind-core/src/runtime/pins/README.md
  • crates/tinyhivemind-core/src/runtime/pins/mod.rs
  • crates/tinyhivemind-core/src/runtime/pins/test.rs
  • crates/tinyhivemind-core/src/runtime/pins/types.rs
  • crates/tinyhivemind-core/src/runtime/session/README.md
  • crates/tinyhivemind-core/src/runtime/session/mod.rs
  • crates/tinyhivemind-core/src/runtime/session/test/README.md
  • crates/tinyhivemind-core/src/runtime/session/test/channel.rs
  • crates/tinyhivemind-core/src/runtime/session/test/mod.rs
  • crates/tinyhivemind-core/src/runtime/session/test/paging.rs
  • crates/tinyhivemind-core/src/runtime/session/test/support.rs
  • crates/tinyhivemind-core/src/runtime/session/test/thread.rs
  • crates/tinyhivemind-core/src/runtime/session/test/visibility.rs
  • crates/tinyhivemind-core/src/runtime/session/test/wire.rs
  • crates/tinyhivemind-core/src/runtime/session/types.rs
  • crates/tinyhivemind-core/src/runtime/sharing/README.md
  • crates/tinyhivemind-core/src/runtime/sharing/mod.rs
  • crates/tinyhivemind-core/src/runtime/sharing/test/README.md
  • crates/tinyhivemind-core/src/runtime/sharing/test/delta.rs
  • crates/tinyhivemind-core/src/runtime/sharing/test/mod.rs
  • crates/tinyhivemind-core/src/runtime/sharing/test/reinit.rs
  • crates/tinyhivemind-core/src/runtime/sharing/test/state.rs
  • crates/tinyhivemind-core/src/runtime/sharing/test/support.rs
  • crates/tinyhivemind-core/src/runtime/sharing/test/visibility.rs
  • crates/tinyhivemind-core/src/runtime/sharing/test/wire.rs
  • crates/tinyhivemind-core/src/runtime/sharing/types.rs
  • crates/tinyhivemind-core/src/runtime/speech/README.md
  • crates/tinyhivemind-core/src/runtime/speech/fence.rs
  • crates/tinyhivemind-core/src/runtime/speech/mod.rs
  • crates/tinyhivemind-core/src/runtime/speech/test/README.md
  • crates/tinyhivemind-core/src/runtime/speech/test/commit.rs
  • crates/tinyhivemind-core/src/runtime/speech/test/fence.rs
  • crates/tinyhivemind-core/src/runtime/speech/test/mod.rs
  • crates/tinyhivemind-core/src/runtime/speech/test/parse.rs
  • crates/tinyhivemind-core/src/runtime/speech/test/support.rs
  • crates/tinyhivemind-core/src/runtime/speech/test/tools.rs
  • crates/tinyhivemind-core/src/runtime/speech/tools.rs
  • crates/tinyhivemind-core/src/runtime/speech/types.rs
  • crates/tinyhivemind-core/src/runtime/threads/README.md
  • crates/tinyhivemind-core/src/runtime/threads/mod.rs
  • crates/tinyhivemind-core/src/runtime/threads/test.rs
  • crates/tinyhivemind-core/src/runtime/threads/types.rs
  • crates/tinyhivemind-core/src/typesafe/README.md
  • crates/tinyhivemind-core/src/typesafe/error/README.md
  • crates/tinyhivemind-core/src/typesafe/error/mod.rs
  • crates/tinyhivemind-core/src/typesafe/mod.rs
  • crates/tinyhivemind-core/src/typesafe/router.rs
  • crates/tinyhivemind-core/src/typesafe/test.rs
  • crates/tinyhivemind-core/src/typesafe/wire.rs
  • crates/tinyhivemind-core/tests/README.md
  • crates/tinyhivemind-core/tests/driver_fuzz_invariants.rs
  • crates/tinyhivemind-core/tests/driver_review_regressions.rs
  • crates/tinyhivemind-core/tests/driver_scheduling.rs
  • crates/tinyhivemind-core/tests/embed_routing_scale.rs
  • crates/tinyhivemind-core/tests/hive_fuzz_invariants.rs
  • crates/tinyhivemind-core/tests/hive_hive_episode.rs
  • crates/tinyhivemind-core/tests/hive_openrouter_hive_live.rs
  • crates/tinyhivemind-core/tests/hive_public_api.rs
  • crates/tinyhivemind-core/tests/migrated_driver/README.md
  • crates/tinyhivemind-core/tests/migrated_driver/fuzz_invariants.rs
  • crates/tinyhivemind-core/tests/migrated_driver/review_regressions.rs
  • crates/tinyhivemind-core/tests/migrated_driver/scheduling.rs
  • crates/tinyhivemind-core/tests/migrated_embed/README.md
  • crates/tinyhivemind-core/tests/migrated_embed/routing_scale.rs
  • crates/tinyhivemind-core/tests/migrated_hive/README.md
  • crates/tinyhivemind-core/tests/migrated_hive/fuzz_invariants.rs
  • crates/tinyhivemind-core/tests/migrated_hive/hive_episode.rs
  • crates/tinyhivemind-core/tests/migrated_hive/openrouter_hive_live.rs
  • crates/tinyhivemind-core/tests/migrated_hive/public_api.rs
  • crates/tinyhivemind-core/tests/migrated_hive/support/README.md
  • crates/tinyhivemind-core/tests/migrated_hive/support/hive_harness.rs
  • crates/tinyhivemind-core/tests/migrated_hive/support/scripted_agent.rs
  • crates/tinyhivemind-core/tests/migrated_runtime/README.md
  • crates/tinyhivemind-core/tests/migrated_runtime/joining_a_folded_room.rs
  • crates/tinyhivemind-core/tests/migrated_runtime/public_api.rs
  • crates/tinyhivemind-core/tests/migrated_runtime/utterance_surface.rs
  • crates/tinyhivemind-core/tests/runtime_joining_a_folded_room.rs
  • crates/tinyhivemind-core/tests/runtime_public_api.rs
  • crates/tinyhivemind-core/tests/runtime_utterance_surface.rs
  • crates/tinyhivemind-driver/Cargo.toml
  • crates/tinyhivemind-driver/README.md
  • crates/tinyhivemind-embed/Cargo.toml
  • crates/tinyhivemind-embed/README.md
  • crates/tinyhivemind-hive/Cargo.toml
  • crates/tinyhivemind-hive/README.md
  • crates/tinyhivemind-hive/examples/README.md
  • crates/tinyhivemind-openhuman/Cargo.toml
  • crates/tinyhivemind-openhuman/README.md
  • crates/tinyhivemind-openhuman/src/embed/mod.rs
  • crates/tinyhivemind-openhuman/src/episode/mod.rs
  • crates/tinyhivemind-openhuman/src/episode/test/flow.rs
  • crates/tinyhivemind-openhuman/src/episode/test/journals.rs
  • crates/tinyhivemind-openhuman/src/episode/test/parking.rs
  • crates/tinyhivemind-openhuman/src/episode/test/support.rs
  • crates/tinyhivemind-openhuman/src/episode/test/watermark.rs
  • crates/tinyhivemind-openhuman/src/error/mod.rs
  • crates/tinyhivemind-openhuman/src/hosted/mod.rs
  • crates/tinyhivemind-openhuman/src/hosted/test.rs
  • crates/tinyhivemind-openhuman/src/journal/mod.rs
  • crates/tinyhivemind-openhuman/src/lib.rs
  • crates/tinyhivemind-openhuman/src/raw/tools.rs
  • crates/tinyhivemind-openhuman/src/runner/mod.rs
  • crates/tinyhivemind-openhuman/src/runner/test/mod.rs
  • crates/tinyhivemind-openhuman/src/runner/test/plain.rs
  • crates/tinyhivemind-openhuman/src/seed/mod.rs
  • crates/tinyhivemind-tools/Cargo.toml
  • crates/tinyhivemind-tools/README.md
  • crates/tinyhivemind-tools/src/lib.rs
  • crates/tinyhivemind-tools/src/render/README.md
  • crates/tinyhivemind-tools/src/render/mod.rs
  • crates/tinyhivemind-tools/src/render/test.rs
  • crates/tinyhivemind-tools/src/tools/mod.rs
  • crates/tinyhivemind-tools/src/tools/test.rs
  • crates/tinyhivemind-typesafe/Cargo.toml
  • crates/tinyhivemind-typesafe/README.md
  • crates/tinyhivemind/Cargo.toml
  • crates/tinyhivemind/README.md
  • docs/adr/0028-three-crate-workspace.md
  • docs/adr/README.md
  • docs/crate-dependencies.md
  • docs/specs/approval.md
  • docs/specs/benchmark-matrix.md
  • docs/specs/concurrent-rounds.md
  • docs/specs/expert-delegation.md
  • docs/specs/folding-by-size.md
  • docs/specs/grammar-mentions.md
  • docs/specs/grammar-traces.md
  • docs/specs/grammar.md
  • docs/specs/jev-integration.md
  • docs/specs/long-horizon-tasks.md
  • docs/specs/opencompany-routing-compatibility.md
  • docs/specs/private-asides.md
  • docs/specs/sessions.md
  • docs/specs/shared-medium-schema.md
  • docs/specs/task-variety.md
  • docs/specs/the-utterance-surface.md
  • docs/specs/thoughts-and-channels.md
  • docs/specs/thread-scoped-conversations.md
  • examples/openhuman/Cargo.toml
  • examples/openhuman/README.md
  • examples/openhuman/src/bin/README.md
  • examples/openhuman/src/bin/conducted.rs
  • examples/openhuman/src/bin/conducted/hosted.rs
  • examples/openhuman/src/bin/conducted/jev.rs
  • examples/openhuman/src/bin/conducted/routing.rs
  • examples/openhuman/src/bin/deepswe_hive.rs
  • examples/openhuman/src/bin/deepswe_hive/mcp.rs
  • examples/openhuman/src/bin/deepswe_hive/task.rs
  • examples/openhuman/src/bin/deepswe_hive/test.rs
  • examples/openhuman/src/bin/pe1006_hive.rs
  • examples/openhuman/src/bin/pe1006_hive/episode.rs
  • examples/openhuman/src/bin/pe1006_hive/round.rs
  • examples/openhuman/src/bin/pe1006_hive/tools.rs
  • examples/openhuman/src/bin/pe1006_hive/typesafe.rs
  • examples/openhuman/src/main.rs
  • wiki

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@tinysweeper tinysweeper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tinysweeper found nothing blocking, but could not review everything, so this is not an approval: .github/scripts/assert-pure.sh, .github/workflows/ci.yml, AGENTS.md, Cargo.toml, README.md, crates/tinyhivemind-core/Cargo.toml, crates/tinyhivemind-core/README.md, crates/tinyhivemind-core/examples/README.md and 277 more.

       $0.0036 · 125,056 in / 1,228 out · 0 cached (0%) · flash, deepseek/deepseek-v4-flash
tests: $0.0034 · 119,889 in / 432 out   · 0 cached (0%) · deepseek/deepseek-v4-flash

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 208a48f34a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

exit 1
}
found="$(grep -Ei "$forbidden" <<<"$tree" || true)"
found="$(grep -Ei "^(${forbidden})(-embed)? v" <<<"$tree" || true)"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Restore matching for forbidden dependency families

When a transitive package is named futures-core, tokio-util, or tinytools-agent, cargo tree --prefix none emits that full package name, but this anchored expression accepts only the exact listed name or its -embed variant. Those packages therefore evade the purity check, whereas the previous substring match caught them, allowing CI to report core as clean after it acquires a forbidden runtime or tool dependency. Match the intended crate families or enumerate their actual package names.

AGENTS.md reference: AGENTS.md:L40-L46

Useful? React with 👍 / 👎.

Comment on lines +128 to 129
workspace shares — this grammar, the trace grammar of `tinyhivemind_core::hive`, and
the pin directives of `tinyhivemind`. All three read `code_ranges`: a

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Finish migrating active specification paths

Because this commit removes the tinyhivemind package, this partially migrated paragraph now points readers to a nonexistent crate for the pin directives; other active specifications likewise retain invalid current API names such as tinyhivemind::speech. Update the remaining active spec references to tinyhivemind_core::runtime so the documentation remains aligned with the consolidation.

AGENTS.md reference: AGENTS.md:L279-L280

Useful? React with 👍 / 👎.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-03T18:50:08.490882Z 208a48f PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@senamakel
senamakel merged commit 3dfda9f into main Oct 3, 2026
16 checks passed
@senamakel
senamakel deleted the consolidate-three-crates branch October 3, 2026 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant