BrainRegion is an AI collaboration infrastructure designed for review, consultation, planning, and memory.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 47 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
apply_text_patch
-
collect_reports
-
consult_problem
-
create_task
-
delegate_task
-
inspect
-
inspect_file
-
list_adapters
-
list_allowed_roots
-
list_consultants
-
list_defaults
-
list_knowledge
-
list_model_routes
-
list_regions
-
list_reviewers
-
list_skills
-
load_region_context
-
mark_advice
-
mark_finding
-
mark_superseded
-
model_fingerprint_check
-
panel_stats
-
ping
-
plan_delegation_experiment
-
plan_region_activation
-
plan_task
-
read_text
-
recall_experiences
-
record_experience
-
request_evidence_wake
-
review_code
-
review_document
-
review_plan
-
route_regions
-
run_assignment_expert
-
run_region_expert
-
search_text
-
set_experience_status
-
snapshot
-
stage_region_context
-
suggest_panel
-
suggest_workflow
-
summarize_delegation_experiment
-
task_status
-
wake_gate
-
workspace_context
-
workspace_run_check
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 349
filesystem 85
- fs fanghaoling-brainregion-09a4d17/brainregion/adapters/_common.py :5
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/adapters/base.py :8
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/adapters/generic/adapter.py :9
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/adapters/unity/adapter.py :13
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/cli.py :20
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/consult/engine.py :6
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/consultants/loader.py :4
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/regions/loader.py :12
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/reviewers/loader.py :20
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/schema/__init__.py :11
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/skills/loader.py :12
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/stages/__init__.py :9
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/stages/prompt.py :11
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/core/wake/gate.py :22
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/defaults.py :22
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/eval/calibrate.py :12
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/eval/capability.py :303
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/eval/cli.py :11
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/eval/metadata.py :10
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/eval/routing.py :11
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/eval/store.py :16
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/knowledge/yaml_provider.py :17
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/prior.py :13
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/probe/storage.py :13
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/reviews_db.py :13
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/runtime/events.py :17
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/brain_verify.py :21
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/cli.py :16
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/cognitive_eval.py :8
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/delegation_eval.py :13
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/delegation_shadow.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/env_eval.py :26
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/envs/arc_agi.py :13
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/envs/replay.py :10
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/eval.py :17
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/functional_region_eval.py :7
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/isolation.py :11
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/loop.py :21
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/phase_effort_eval.py :8
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/regions/evidence_region.py :8
from pathlib import PurePosixPath - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/tool_result_eval.py :7
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/urban_delivery_eval.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/verify.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/worktree.py :18
import shutil - fs (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/worktree_memory_eval.py :10
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/server.py :21
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/viz/debug_server.py :1146
from pathlib import Path as _P - fs fanghaoling-brainregion-09a4d17/brainregion/viz/runs_index.py :14
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/workspace/commands.py :13
from pathlib import Path - fs fanghaoling-brainregion-09a4d17/brainregion/workspace/files.py :16
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/scripts/meta_eval.py :18
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/conftest.py :8
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/smoke_e2e.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/smoke_real.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_activation_contract.py :4
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_agent_core_schema.py :2
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_branding.py :3
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_calibrate.py :10
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_cognitive_eval.py :6
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_cognitive_state.py :5
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_defaults.py :4
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_delegation_fixtures.py :6
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_e2e.py :10
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_effort_routing.py :5
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_eval_harness.py :11
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_functional_region_eval.py :6
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_phase_control.py :5
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_phase_effort_eval.py :6
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_review_memory.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_reviewer_loader.py :4
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_routing_eval.py :8
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox.py :13
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox_delegation_eval.py :8
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox_env_eval.py :398
rows = list(_csv.reader(open(cp, encoding="utf-8"))) - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox_evidence_region.py :6
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox_urban_delivery_eval.py :183
with csv_path.open(encoding="utf-8") as handle: - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox_verification_region.py :5
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox_worktree.py :10
import shutil - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_scene_rpc_schema.py :2
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_skills_registry.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_tool_result_eval.py :6
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_workspace_atomic.py :9
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_workspace_files.py :4
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_worktree_memory_eval.py :8
from pathlib import Path - fs (weak) fanghaoling-brainregion-09a4d17/tests/test_worktree_report_eval.py :8
from pathlib import Path
shell / exec 10
- shell fanghaoling-brainregion-09a4d17/brainregion/eval/metadata.py :58
import subprocess - shell fanghaoling-brainregion-09a4d17/brainregion/git/store.py :14
import subprocess - shell (weak) fanghaoling-brainregion-09a4d17/brainregion/sandbox/worktree.py :19
import subprocess - shell fanghaoling-brainregion-09a4d17/brainregion/workspace/commands.py :11
import subprocess - shell fanghaoling-brainregion-09a4d17/brainregion/workspace/processes.py :7
import subprocess - shell (weak) fanghaoling-brainregion-09a4d17/tests/test_git_provider.py :10
import subprocess - shell (weak) fanghaoling-brainregion-09a4d17/tests/test_sandbox_worktree.py :11
import subprocess - shell (weak) fanghaoling-brainregion-09a4d17/tests/test_workspace_processes.py :4
import subprocess - shell (weak) fanghaoling-brainregion-09a4d17/tests/test_worktree_memory_eval.py :6
import subprocess - shell (weak) fanghaoling-brainregion-09a4d17/tests/test_worktree_report_eval.py :6
import subprocess
network 2
- net fanghaoling-brainregion-09a4d17/brainregion/viz/debug_server.py :17
from urllib.parse import parse_qs, urlparse - net (weak) fanghaoling-brainregion-09a4d17/tests/test_viz.py :298
import urllib.request
secrets 1
- secrets (weak) fanghaoling-brainregion-09a4d17/tests/test_cli_bootstrap.py :36
assert os.environ["BUZZ_API_KEY"] == "from-file"
database 6
- db fanghaoling-brainregion-09a4d17/brainregion/eval/store.py :15
import sqlite3 - db fanghaoling-brainregion-09a4d17/brainregion/memory/store.py :13
import sqlite3 - db fanghaoling-brainregion-09a4d17/brainregion/probe/storage.py :11
import sqlite3 - db fanghaoling-brainregion-09a4d17/brainregion/reviews_db.py :12
import sqlite3 - db (weak) fanghaoling-brainregion-09a4d17/tests/test_inspector.py :8
import sqlite3 - db (weak) fanghaoling-brainregion-09a4d17/tests/test_memory_store.py :4
import sqlite3
tool registrations 47
- ping fanghaoling-brainregion-09a4d17/brainregion/server.py :1019
- mark_finding fanghaoling-brainregion-09a4d17/brainregion/server.py :1037
- mark_advice fanghaoling-brainregion-09a4d17/brainregion/server.py :1093
- record_experience fanghaoling-brainregion-09a4d17/brainregion/server.py :1117
- set_experience_status fanghaoling-brainregion-09a4d17/brainregion/server.py :1148
- mark_superseded fanghaoling-brainregion-09a4d17/brainregion/server.py :1170
- recall_experiences fanghaoling-brainregion-09a4d17/brainregion/server.py :1179
- review_document fanghaoling-brainregion-09a4d17/brainregion/server.py :1200
- review_plan fanghaoling-brainregion-09a4d17/brainregion/server.py :1302
- review_code fanghaoling-brainregion-09a4d17/brainregion/server.py :1323
- plan_task fanghaoling-brainregion-09a4d17/brainregion/server.py :1344
- consult_problem fanghaoling-brainregion-09a4d17/brainregion/server.py :1406
- list_adapters fanghaoling-brainregion-09a4d17/brainregion/server.py :1523
- list_reviewers fanghaoling-brainregion-09a4d17/brainregion/server.py :1537
- list_consultants fanghaoling-brainregion-09a4d17/brainregion/server.py :1547
- list_regions fanghaoling-brainregion-09a4d17/brainregion/server.py :1553
- list_allowed_roots fanghaoling-brainregion-09a4d17/brainregion/server.py :1560
- inspect_file fanghaoling-brainregion-09a4d17/brainregion/server.py :1566
- read_text fanghaoling-brainregion-09a4d17/brainregion/server.py :1572
- search_text fanghaoling-brainregion-09a4d17/brainregion/server.py :1583
- apply_text_patch fanghaoling-brainregion-09a4d17/brainregion/server.py :1609
- workspace_run_check fanghaoling-brainregion-09a4d17/brainregion/server.py :1626
- list_skills fanghaoling-brainregion-09a4d17/brainregion/server.py :1697
- create_task fanghaoling-brainregion-09a4d17/brainregion/server.py :1708
- delegate_task fanghaoling-brainregion-09a4d17/brainregion/server.py :1731
- request_evidence_wake fanghaoling-brainregion-09a4d17/brainregion/server.py :1760
- task_status fanghaoling-brainregion-09a4d17/brainregion/server.py :1786
- collect_reports fanghaoling-brainregion-09a4d17/brainregion/server.py :1810
- plan_delegation_experiment fanghaoling-brainregion-09a4d17/brainregion/server.py :1819
- summarize_delegation_experiment fanghaoling-brainregion-09a4d17/brainregion/server.py :1834
- plan_region_activation fanghaoling-brainregion-09a4d17/brainregion/server.py :1850
- load_region_context fanghaoling-brainregion-09a4d17/brainregion/server.py :1889
- stage_region_context fanghaoling-brainregion-09a4d17/brainregion/server.py :1943
- workspace_context fanghaoling-brainregion-09a4d17/brainregion/server.py :2031
- run_region_expert fanghaoling-brainregion-09a4d17/brainregion/server.py :2318
- run_assignment_expert fanghaoling-brainregion-09a4d17/brainregion/server.py :2348
- route_regions fanghaoling-brainregion-09a4d17/brainregion/server.py :2433
- suggest_workflow fanghaoling-brainregion-09a4d17/brainregion/server.py :2459
- wake_gate fanghaoling-brainregion-09a4d17/brainregion/server.py :2485
- inspect fanghaoling-brainregion-09a4d17/brainregion/server.py :2521
- snapshot fanghaoling-brainregion-09a4d17/brainregion/server.py :2564
- list_knowledge fanghaoling-brainregion-09a4d17/brainregion/server.py :2597
- list_defaults fanghaoling-brainregion-09a4d17/brainregion/server.py :2612
- list_model_routes fanghaoling-brainregion-09a4d17/brainregion/server.py :2618
- model_fingerprint_check fanghaoling-brainregion-09a4d17/brainregion/server.py :2633
- suggest_panel fanghaoling-brainregion-09a4d17/brainregion/server.py :2768
- panel_stats fanghaoling-brainregion-09a4d17/brainregion/server.py :2794
declared dependencies 16
- mcp@>=1.2.0
- rmcp@3.1.2
- litellm@>=1.83.0,<2.0
- pyyaml@>=6.0
- jsonschema@>=4.0
- python-dotenv@>=1.0
- pytest@>=8.0
- pytest-asyncio@>=0.23
- ruff@>=0.6
- base64@0.22.1
- getrandom@0.4.2
- hmac@0.12.1
- serde@1.0.228
- serde_json@1.0.149
- sha2@0.10.9
- tokio@1.51.1