-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
111 lines (96 loc) · 1.88 KB
/
.gitignore
File metadata and controls
111 lines (96 loc) · 1.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# .gitignore
# Generated by @hivellm/rulebook
# Generated at: 2025-12-21T02:59:51.669Z
# Toolchain submodules (gcc/llvm in src/)
src/llvm/
src/clang/
src/lld/
src/compiler-rt/
# vcpkg dependencies (installed locally via: vcpkg install --x-install-root=src)
src/x64-windows/
src/x86-windows/
src/x64-linux/
src/arm64-osx/
src/vcpkg/
# Claude Code sandbox (scratch files, experiments, temp IR, etc.)
.sandbox/
.sandbox
# Common
.claude/settings.local.json
.claude/agent-memory/
.playwright-mcp
*.log
*.cpuprofile
*.swo
*.swp
*~
.DS_Store
.cache/
.env
.env.*.local
.env.local
.idea/
.vscode/
Thumbs.db
logs/
temp/
tmp/
# Task management - use rulebook only (except rulebook/tasks/)
TODO.md
TODO.txt
TASKS.md
!rulebook/tasks/**/tasks.md
# LLVM profiling data (coverage instrumentation)
*.profraw
*.profdata
# Build outputs
build/
**/build/
*.o
*.obj
*.exe
*.dll
*.so
*.dylib
*.a
*.lib
compile_commands.json
# Allow pre-built native libraries in packages (like Rust's bundled -sys crates)
!lib/*/native/**/*.dll
!lib/*/native/**/*.so
!lib/*/native/**/*.dylib
!lib/*/native/**/*.a
!lib/*/native/**/*.lib
# Compiler build artifacts
packages/compiler/build/
vcpkg_installed/
# Coverage reports (generated in build/coverage/)
coverage.html
coverage.json
build/coverage/
# Auto-generated version header (generated by CMake from VERSION file)
compiler/include/version_generated.hpp
# Cranelift Rust bridge build artifacts
compiler/cranelift/target/
# Rulebook - ignore runtime data, keep specs and tasks
/.rulebook/*
!/.rulebook/specs/
!/.rulebook/tasks/
!/.rulebook/rulebook.json
!/.rulebook/tasks/**/*.md
!/.rulebook/decisions/
!/.rulebook/knowledge/
!/.rulebook/learnings/
!/.rulebook/rules/
!/.rulebook/archive/
.rulebook-memory/
# Backup
/backup
lib/chart/native/sciplot/
.build-cache/
mcp-call-log.jsonl
CLAUDE.local.md
.rulebook/backup/
.rulebook/handoff/_pending.md
.rulebook/handoff/.urgent
.rulebook/telemetry/