-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
155 lines (133 loc) · 2.63 KB
/
.gitignore
File metadata and controls
155 lines (133 loc) · 2.63 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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
# =============================================================================
# Aeon Browser — .gitignore
# Repo: aeon-engine (DelgadoLogic/aeon-engine)
# Rule: Only our code goes in. Never upstream clones. Never build output.
# =============================================================================
# === Upstream Research Repos (read-only reference, tracked in aeon-research) ===
research/ai-engines/
research/browser-agent/
research/circumvention/
research/distributed-compute/
research/engine/
research/federated/
research/native-components/
research/p2p/
research/personal-ai/
research/privacy_testing/
research/self-improving/
research/ui_logic/
# === Chromium Build Output ===
out/
build/
gen/
*.obj
*.pdb
*.lib
*.exp
*.ilk
*.map
*.idb
*.ipdb
*.ipch
*.VC.db
*.VC.VC.opendb
# === Model / Dict Binaries (released via aeon-models / aeon-dicts) ===
translate/models/**/*.ctm2
spell/dicts/*.bdic
# === Sovereign Keys — NEVER COMMIT ===
sovereign/keys/
sovereign/*.pem
sovereign/*.key
sovereign/*.ed25519
*.private
*.secret
# === Windows System ===
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
*.lnk
# === IDE / VS ===
.vs/
*.vcxproj.user
*.suo
*.user
*.userosscache
*.sln.docstates
.vscode/
*.code-workspace
__pycache__/
*.pyc
# === GN / Ninja ===
.ninja_deps
.ninja_log
args.gn.bak
# === CMake ===
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
# === Logs ===
*.log
crash_reports/
# Rust build output (any depth)
router/target/
*/target/
**/target/
*.d
# CEF / WebView2 Engine Runtime (distributed via release, not source)
engine/aeon_engine/
engine/*.zip
# Retro build artifacts
retro/*.o
retro/*.exe
retro/*.iso
retro/*.img
# Binary blobs
*.dll
*.exe
*.bin
*.pak
*.zip
*.iso
*.img
!resources/**
# Temp push scripts
aeon_push_all.ps1
push_to_github.ps1
# Build output logs
build_*.txt
build_resume*.txt
# Local research cache (not source code)
_research/
research/
# Local dist artifacts (uploaded to GCS, not committed)
dist_beta/
# === CONFIDENTIAL — NEVER PUSH TO ANY REMOTE ===
internal_docs/
AEON_MASTER_PLAN.md
AEON_SERVICES.md
docs/UI_DESIGN_SPEC.md
docs/INTERNAL_*
docs/*_CONFIDENTIAL*
*_MASTER_PLAN*.md
*_CONFIDENTIAL*.md
*.internal.md
billing/
# Node.js
node_modules/
package-lock.json
# Service account keys — NEVER COMMIT
sa.json
*.sa.json
# Build output directories
dist_pro/
cloud_build_output/
# Misc
BRAINSTORM.md
Gemini_Generated_Image*.jpg
*.jpg
# Exception: allow committed installer preview
!resources/images/installer_preview.jpg
billing/
assets/icons/raw/
retro/bearssl_obj/