본문으로 건너뛰기
~ / system / 3b

3b 시스템

3B 시스템

이 사이트를 구동하는 에이전트 하네스인 3B(Brandon's Binary Brain)의 공개용 정제 뷰입니다. 아키텍처 모델에서 생성되며 레이어, 서브시스템, 의사결정 기록, 블로그 시리즈를 보여줍니다. 원본을 그대로 복제한 것이 아니며, 비공개 콘텐츠·경로·세션 데이터는 설계상 제외됩니다.

#

개요

6
Layers
92
Architecture nodes
134
Architecture edges
8
Documented flows
10
Blog series posts
46
ADRs
57
Rule files
40
Skills
940
Knowledge entries
15
Knowledge categories
3
Agent runtimes
0 / 2 / 0
Graph validation (dangling / orphan / invalid)
#

아키텍처 맵

인터랙티브 그래프 불러오는 중…

  1. 1. 단일 진실 공급원 (.agents/) 16 노드

    모든 공유 에이전트 설정과 콘텐츠 저장소(규칙, 스킬, 명령 권한 정책, 버퍼, 마찰 로그)의 유일한 정본 저장소입니다. 모든 것은 여기서 단 한 번만 작성됩니다.

  2. 2. 생성기 + 크로스 에이전트 동기화 17 노드

    frontmatter로 게이팅된 SoT 입력을 읽어 에이전트별 프로필, 권한 파일, ignore 목록으로 투영하는 Node 생성기입니다. pre-commit/CI 드리프트 게이트가 대상들의 일관성을 유지합니다.

  3. 3. 심링크 마운트 + 에이전트 런타임 9 노드

    각 CLI의 하드코딩된 마운트 위치에서 SoT를 해석하는 호환용 역방향 심링크/하드링크와, 세 가지 에이전트 런타임(Claude Code, Codex CLI, AGY) 및 이들이 로드하는 생성된 문서로 구성됩니다.

  4. 4. 콘텐츠 + 지식 생애주기 15 노드

    제텔카스텐 지식 베이스와, 일시적인 세션 작업을 지속 가능하고 발행 가능한 항목으로 끌어올리는 6단계 점진적 정제 파이프라인입니다.

  5. 5. 거버넌스, HITL + 자기 개선 8 노드

    3단계 HITL/감사 사다리, 불변 의사결정(ADR) 레지스트리, 그리고 일회성 실수를 관리되고 측정되는 수정으로 바꾸는 마찰 생애주기입니다.

  6. 6. 도구 + MCP 10 노드

    외부 코드 인텔리전스 및 문서 변환 스택(graphify, code-review-graph, Serena, context-mode, markitdown)과 모델 티어 라우팅, asdf/brew 런타임 계약으로 구성됩니다.

#

레이어

1. 단일 진실 공급원 (.agents/)

16 노드

모든 공유 에이전트 설정과 콘텐츠 저장소(규칙, 스킬, 명령 권한 정책, 버퍼, 마찰 로그)의 유일한 정본 저장소입니다. 모든 것은 여기서 단 한 번만 작성됩니다.

2. 생성기 + 크로스 에이전트 동기화

17 노드

frontmatter로 게이팅된 SoT 입력을 읽어 에이전트별 프로필, 권한 파일, ignore 목록으로 투영하는 Node 생성기입니다. pre-commit/CI 드리프트 게이트가 대상들의 일관성을 유지합니다.

3. 심링크 마운트 + 에이전트 런타임

9 노드

각 CLI의 하드코딩된 마운트 위치에서 SoT를 해석하는 호환용 역방향 심링크/하드링크와, 세 가지 에이전트 런타임(Claude Code, Codex CLI, AGY) 및 이들이 로드하는 생성된 문서로 구성됩니다.

4. 콘텐츠 + 지식 생애주기

15 노드

제텔카스텐 지식 베이스와, 일시적인 세션 작업을 지속 가능하고 발행 가능한 항목으로 끌어올리는 6단계 점진적 정제 파이프라인입니다.

5. 거버넌스, HITL + 자기 개선

8 노드

3단계 HITL/감사 사다리, 불변 의사결정(ADR) 레지스트리, 그리고 일회성 실수를 관리되고 측정되는 수정으로 바꾸는 마찰 생애주기입니다.

6. 도구 + MCP

10 노드

외부 코드 인텔리전스 및 문서 변환 스택(graphify, code-review-graph, Serena, context-mode, markitdown)과 모델 티어 라우팅, asdf/brew 런타임 계약으로 구성됩니다.

#

서브시스템

규칙 엔진 + 라우팅

frontmatter로 게이팅된 규칙 파일이 에이전트별로 무엇을 로드할지(상시 로드 vs 지연 로드) 결정합니다.

스킬 시스템

마크다운으로 정의된 스킬로, Claude에서는 신호 기반으로 라우팅되고 다른 에이전트에는 미러링됩니다.

크로스 에이전트 SoT + 동기화 엔진

하나의 정본 설정 저장소를 두고, 생성기가 모든 수정을 각 에이전트 프로필로 투영합니다.

제텔카스텐 지식 베이스

비공개 3B 데이터 접근

원자적이고 순방향 링크로 연결된 제텔카스텐 지식 베이스로, 백링크는 저장하지 않고 계산합니다.

정보 계층 + 점진적 정제

폴더가 곧 운명인(folder-as-destiny) 파이프라인으로, 콘텐츠를 점진적 계층을 거쳐 정제합니다.

저널 롤업 + Wrap 워크플로

비공개 3B 데이터 접근

버퍼 → wrap → 일일 저널 → 지식으로 이어지는 세션 엔진으로, 클린 슬레이트 롤업을 수행합니다.

프로젝트 + 작업 생애주기 + 워크트리

비공개 3B 데이터 접근

작업 설정 단계가 명시적 소유권과 잠금을 갖춘 격리된 워크트리로 작업을 게이팅합니다.

거버넌스, HITL 게이트 + 감사

아키텍처를 바꾸는 모든 행위를 관장하는 3단계 휴먼 인 더 루프(HITL) 사다리입니다.

의사결정 시스템 (ADR + Rule-6 README)

불변 ADR 레지스트리와 폴더별 의사결정 문서 규약으로 구성됩니다.

마찰 생애주기

비공개 3B 데이터 접근

포착된 마찰이 점수화된 패턴으로 축적되고, 관리되는 수정으로 승격됩니다.

MCP + 그래프 + 런타임 도구

계층화된 코드 인텔리전스 및 문서 수집 스택으로, 각 계층이 하나의 낭비 요인을 담당합니다.

#

의사결정 기록

  • 2026-06-11 ADR-021 Shared Serena MCP daemon at
  • 2026-06-11 ADR-047 Serena On-Demand Per-Workspace Daemons — retire default shared daemon at;…
  • 2026-06-09 ADR-044 Permissions Governance — Catastrophic-Deny Floor + Deny SoT Migration. Amends…
  • 2026-06-09 ADR-046 Verifier-Hook Identity — Per-Agent Hook Wrapper. Reads to stamp agent identity,…
  • 2026-06-07 ADR-045 Custom Output Style — render-layer 3B house voice (direct / fact-first / no…
  • 2026-06-05 ADR-043 Three Workflow Models for /3b:handoff + /3b:check — Solo / Implement+Review /…
  • 2026-06-02 ADR-042 Frontmatter-Driven AGY Skill Adapter Projection — adapter eligibility gated on…
  • 2026-06-01 ADR-041 Forced-Read RAG Data Layer + QMD Reinstatement — ratifies the canonical 5-lane…
  • 2026-05-30 ADR-039 Universal-Rule Native-Load Suppression — never-match sentinel on the 3…
  • 2026-05-30 ADR-040 F2 Agent-Managed Memory Layer — split-tier candidate → HITL-promotion → tracked…
  • 2026-05-29 ADR-038 Two-Layer Commit Discipline — branch WIP checkpoints (Layer 1) + atomic…
  • 2026-05-27 ADR-036 Untrack — worktree project-name collision under the shared daemon (partially…
  • 2026-05-27 ADR-037 Cross-Agent SSoT — Codex network-on baseline (the axis approval never touched)…
  • 2026-05-23 ADR-035 Flat Worktree Paths — drop the level; canonical (supersedes ADR-026 on path…
  • 2026-05-22 ADR-033 AGY Migration — Replace Gemini CLI with Antigravity CLI; D1-D5 + 6-phase…
  • 2026-05-22 ADR-034 Close emit vs lint reformat drift loop (issue #134) — surgical wrappers around…
  • 2026-05-18 ADR-031 Gates A+B Concurrency + HITL Protocols — 2 canonical rule bodies…
  • 2026-05-16 ADR-030 3B Layered Self-Improvement Architecture (2-plane + L0-L6 + 9-step loop +…
  • 2026-05-11 ADR-029 Information-Layer Schema Additive ( + + ) — Phase E1
  • 2026-05-06 ADR-027 Per-Agent Content Filtering Convention (v0.1.0 markers ignored, v0.2.0 filtered)
  • 2026-05-06 ADR-028 Initiative #51 (3B-redesign) Closure — phases shipped (D4 deferred outside…
  • 2026-05-03 ADR-024 D2 concurrency: cross-journal carry-forward for + mkdir-lock
  • 2026-05-03 ADR-025 Custom Cache Keepalive (Claude-only after scope narrowing)
  • 2026-05-03 ADR-026 Cross-Agent Worktree Strategy (agent-namespaced path)
  • 2026-05-02 ADR-022 Gemini Phase 3 completion — generator + markers + MCP + parity
  • 2026-05-02 ADR-023 wrap cross-agent: single skill + agent detect + adapter pattern; HIGH bias #1…
  • 2026-04-30 ADR-020 3B partial-tracking: memories + project.yml in, cache out
  • 2026-04-29 ADR-019 Graph-tool integration: graphify hooks + scoped rule + cross-agent propagation
  • 2026-04-28 ADR-016 Cross-agent command permission policy generator
  • 2026-04-28 ADR-017 claude-mem definitive removal (attempt #3) after silent billing leak
  • 2026-04-28 ADR-018 Codex skill discovery boundary for source vs adapters
  • 2026-04-27 ADR-014 Cross-Agent SoT Folder; Phase 1 + Phase 2 sub-phases) executed 2026-04-27
  • 2026-04-27 ADR-015 Codex broader cross-agent sharing via routing + sync generator
  • 2026-04-21 ADR-013 claude-hud v0.0.12 pin + three-defense pattern
  • 2026-04-18 ADR-011 Retire Storm Brainstorm Engine (superseded by graphify)
  • 2026-04-18 ADR-012 Per-project Claude rules in 3B subdirectory, symlinked
  • 2026-04-17 ADR-009 Retire Agent Teams + Restore Symlink
  • 2026-04-17 ADR-010 Retire Pattern A (Forge Theme Saturation) for Apply-over-Shelve
  • 2026-04-09 ADR-008 RTK Hook Re-enable with Defense
  • 2026-04-08 ADR-006 Storm Brainstorm Engine
  • 2026-04-08 ADR-007 Claude-Forge Merge into 3B Workspace
  • 2026-03-29 ADR-005 QMD MCP Server Removal
  • 2026-03-21 ADR-004 RTK Hook Removal
  • 2026-03-12 ADR-003 Empty Deny, All in Ask
  • 2026-02-19 ADR-002 Regex Permission Hook
  • 2026-02-12 ADR-001 Friction Feedback Loop
#

블로그 시리즈

10개 중 1개 발행

  1. 2. 스스로 길을 찾는 rule: 로더가 된 frontmatter
    예정
  2. 3. 같은 skill, 세 가지 전달 방식
    예정
  3. 4. 포워드 링크만 저장하기: 백링크를 계산하는 Zettelkasten
    예정
  4. 5. 폴더가 곧 운명이다: 6계층 정보 생애주기
    예정
  5. 6. 세션 엔진: /wrap, 클린 슬레이트 rollup, 그리고 세션을 넘나드는 buffer
    예정
  6. 7. 충돌 없이 agent 병렬로 굴리기: Task, Worktree, Lock
    예정
  7. 8. 게이트 세 개와 감사 로그: agent harness를 위한 HITL
    예정
  8. 9. 스스로 고치고, 그 고침마저 정리하는 harness
    예정
  9. 10. 토큰 스택: 다시 스캔하지 않는 네 겹의 코드 인텔리전스
    예정
#

스냅샷

모델 생성일 2026-06-14
스냅샷 생성 시각 2026-06-14T13:39:23.734Z

3B 아키텍처 모델에서 생성되었습니다. 정제됨 — 비공개 파일, 경로, 세션 데이터를 포함하지 않습니다.

enko