# Rust
/target/
experiments/memory_quality_eval/target/
experiments/auto_capture/cache/
experiments/longmemeval_retrieval/cache/
experiments/longmemeval_answers/cache/
**/*.rs.bk

# Python
__pycache__/
*.py[cod]
*$py.class
*.pyd
*.so
*.pdb
*.egg-info/
dist/
build/
*.whl

# Virtual environments
.venv/
venv/
env/

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Aura data files
*.aura
*.aura.enc
*.aura.bak
*.aura.wal

# Environment / secrets
.env
.env.local
*.key
*.pem

# Test artifacts
test_data/
test_brain/
tmp/
memory_data/

# Build artifacts (standalone binaries)
aura-server-bin/

# Runtime brain data
aura_brain/

# Architecture diagram + roadmap (internal)
ARCHITECTURE.md
ROADMAP.md

# Internal docs (not for public)
SPEC.md
docs/
design/
research/
notes/
private/
internal/
architecture/
roadmap/
RFC*
*.draft.md
*_internal.md
*_private.md
*_notes.md
LAUNCH.md
COMMERCIAL_NOTES.md
COGNITIVE_ROADMAP.md
V2_POSITIONING.md
V5_ROADMAP.md
COMMERCIAL.md
MONETIZATION.md
RELEASE_PROTOCOL_PRIVATE.md
POSITIONING_PRIVATE.md
plans/
reports/
tests/
!tests/
tests/*
!tests/memory_resilience.rs
!tests/audit_regressions.rs
!tests/applicability_api.rs
!tests/audit_graph_api.rs
!tests/context_compaction_api.rs
!tests/python_context_compaction_smoke.py
!tests/retrieval_episode_api.rs
!tests/python_retrieval_episode_smoke.py
!tests/outcome_receipt.rs
!tests/python_outcome_receipt_smoke.py
!tests/concurrency_stress.rs
!tests/ingress_authority.rs
!tests/claim_classifier.rs
!tests/embedding_store.rs
!tests/sybil_resistance.rs
!tests/python_concurrency_smoke.py
!tests/python_http_security_smoke.py
!tests/security_profile.rs
!tests/python_security_profile_smoke.py
!tests/python_capture_smoke.py
!tests/channel_source.rs
!tests/provenance_context.rs
!tests/identity_block.rs
!tests/mcp_bridge.rs
!tests/recall_scope.rs
!tests/native_embedder.rs
!tests/supersede_index.rs

# Marketing materials (strategy — not public)
marketing/


# CI smoke brain data
ci_smoke_brain/

# Claude Code local config
.claude/

# E34: Belebele is CC-BY-SA (kept local), embedding caches
experiments/embedding_choice/data/belebele/
experiments/embedding_choice/cache/
experiments/capture_value/cache/
experiments/capture_value/retrieved.jsonl
experiments/capture_value/*.log
experiments/real_conversations/data/
experiments/outcome_memory/cache/
experiments/outcome_memory/*.log
experiments/value_net/*.log
experiments/value_net_robustness/*.log
experiments/value_net_transfer/cache/
experiments/value_net_transfer/*.log
experiments/value_signals/cache/
experiments/value_signals/*.log
experiments/prefeval_checker/cache/
experiments/prefeval_checker/*.log
experiments/agent_outcome_signals/signals.jsonl
experiments/agent_outcome_signals/*.log
experiments/stale_facts/cache/
experiments/stale_facts/*.log
# E47: raw agent outputs (results/) and the API cache stay local
experiments/mcp_gateway_fence/cache/
experiments/mcp_gateway_fence/results/
experiments/mcp_gateway_fence/*.log
experiments/mcp_gateway_fence_robustness/cache/
experiments/mcp_gateway_fence_robustness/results/
experiments/mcp_gateway_fence_robustness/*.log
experiments/mcp_gateway_fence_v2/cache/
experiments/mcp_gateway_fence_v2/results/
experiments/mcp_gateway_fence_v2/*.log

# Raw experiment outputs stay local (archived outside the repo); commit
# protocols, scripts, RESULTS and small summaries only.
experiments/**/outputs/
experiments/locomo_retrieval/results_*.json
experiments/recall_determinism/rankings_*.json
experiments/**/retrieved.jsonl
experiments/research_cache/results/cache.jsonl
experiments/agentdojo_fence/*.log
experiments/memory_laundering/cache/
experiments/memory_laundering/results/
experiments/memory_laundering/*.log
experiments/detective_chain/cache/
experiments/detective_chain/rows.jsonl
experiments/detective_chain/*.log
experiments/detective_chain/rows_b.jsonl
experiments/detective_shortcut/cache/
experiments/detective_shortcut/rows.jsonl
experiments/detective_shortcut/*.log
experiments/user_is_right/cache/
experiments/user_is_right/results/
experiments/user_is_right/*.log
experiments/osint_verification/cache/
experiments/osint_verification/results/
experiments/osint_verification/*.log
experiments/journal_lookup/cache/
experiments/journal_lookup/rows.jsonl
experiments/journal_lookup/*.log
experiments/memory_self_audit/private/
experiments/memory_when_to_recall/cache/
experiments/memory_when_to_recall/scores.jsonl
experiments/memory_when_to_recall/rows.jsonl
experiments/memory_when_to_recall/*.log
experiments/real_sessions_tiers/private/
experiments/real_sessions_tiers/*.log
experiments/memory_vs_context/cache/
experiments/memory_vs_context/rows_*.jsonl
experiments/memory_vs_context/*.log
experiments/when_to_process/cache/
experiments/when_to_process/private/
experiments/when_to_process/rows_*.jsonl
experiments/when_to_process/*.log
experiments/chain_on_lookups/cache/
experiments/chain_on_lookups/rows.jsonl
experiments/chain_on_lookups/*.log
experiments/idle_consolidation/cache/
experiments/idle_consolidation/rows_*.jsonl
experiments/idle_consolidation/*.log
experiments/sleep_confirm/cache/
experiments/sleep_confirm/rows_*.jsonl
experiments/sleep_confirm/*.log
