Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
555 commits
Select commit Hold shift + click to select a range
f497e74
brand: Add canonical Brand Style Guide — colors, typography, componen…
claude Feb 28, 2026
071b4b8
brand: Add BlackRoad Design System v1.0 — Style Guide HTML + CSS
claude Feb 28, 2026
7711d0b
feat: add loading bar design system — 5 animated variants (sweep, blo…
claude Feb 28, 2026
18e5c6e
Add animated shape library with 24 CSS-only animation primitives
claude Feb 28, 2026
ab56cfe
test: comprehensive end-to-end tests for all 14 local services (168 t…
claude Feb 28, 2026
5c79b48
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
9289f71
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
b4cd8e3
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
53025f7
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
635a902
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
3d4d41f
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
6ccddbc
Update brand-style-guide.html
blackboxprogramming Feb 28, 2026
ac36f73
Update brand-style-guide.html
blackboxprogramming Feb 28, 2026
5a569ad
Update loading-bars.css
blackboxprogramming Feb 28, 2026
123421e
Update index.html
blackboxprogramming Feb 28, 2026
90f13bf
Update index.html
blackboxprogramming Feb 28, 2026
8c92f29
Update index.html
blackboxprogramming Feb 28, 2026
ebe1889
Update local-endpoints.test.ts
blackboxprogramming Feb 28, 2026
8e6b019
Update local-endpoints.test.ts
blackboxprogramming Feb 28, 2026
a8fc000
feat: add bottleneck analyzer with live system data
claude Feb 28, 2026
6b35f0a
feat: add BR·ED code editor — multi-tab editor with command palette, …
claude Feb 28, 2026
2fd2320
Update live-data.ts
blackboxprogramming Feb 28, 2026
7410fc1
Update bottlenecks.ts
blackboxprogramming Feb 28, 2026
2dd94aa
Update bottlenecks.sh
blackboxprogramming Feb 28, 2026
be67499
Update live-data.ts
blackboxprogramming Feb 28, 2026
6238579
Update bottlenecks.sh
blackboxprogramming Feb 28, 2026
edb4844
Update bottlenecks.sh
blackboxprogramming Feb 28, 2026
f46e821
Update editor.html
blackboxprogramming Feb 28, 2026
2ffe37c
Update editor.html
blackboxprogramming Feb 28, 2026
58094b2
Update editor.html
blackboxprogramming Feb 28, 2026
ba2c446
Update editor.html
blackboxprogramming Feb 28, 2026
042a68b
Update editor.html
blackboxprogramming Feb 28, 2026
76aee70
Update editor.html
blackboxprogramming Feb 28, 2026
87b7d52
Update editor.html
blackboxprogramming Feb 28, 2026
3ad2d3f
feat: Add template showcase pages for all 30+ templates
claude Feb 28, 2026
a6ad074
Update data-schemas.html
blackboxprogramming Feb 28, 2026
6771d7c
Update platform-integrations.html
blackboxprogramming Feb 28, 2026
d5d30f5
Initial plan
Copilot Feb 28, 2026
4c99e3f
Initial plan
Copilot Feb 28, 2026
8dfb30c
Update brand-style-guide.css
blackboxprogramming Feb 28, 2026
03b9a4b
Update brand-style-guide.css
blackboxprogramming Feb 28, 2026
e30d328
Update brand-style-guide.css
blackboxprogramming Feb 28, 2026
508c429
Update brand-style-guide.css
blackboxprogramming Feb 28, 2026
669755b
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
a9c8e01
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
18b496d
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
eb9ce4f
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
d65345e
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
cd4dddb
Update animated-shape-library.html
blackboxprogramming Feb 28, 2026
b8efda5
Initial plan
Copilot Feb 28, 2026
676d917
redesign: overhaul index.html with proper branding and modern layout
claude Feb 28, 2026
e5878f3
production: comprehensive cleanup — workflows, paths, configs, structure
claude Feb 28, 2026
0de6a11
feat(stripe): add Atlas EIN lookup and end-to-end test commands
claude Feb 28, 2026
253e756
feat: Add BlackRoad OS mobile app UI with pixel art scenes
claude Feb 28, 2026
05beab6
Initial plan
Copilot Feb 28, 2026
3f1f938
Initial plan
Copilot Feb 28, 2026
11b4542
feat: Add scrapers, E2E integrations, and deployment workflows for al…
claude Feb 28, 2026
4be75a4
feat: Multi-org scraper, E2E integrations, and agent collaboration hub
claude Feb 28, 2026
f8bf866
corp: Add Stripe Atlas C Corp documentation and corporate registry
claude Feb 28, 2026
a4f8647
feat: add production keys registry, Stripe provisioning, and Drive setup
claude Feb 28, 2026
a96c117
production: Add complete keys registry and production inventory
claude Feb 28, 2026
b648f2b
feat(kpi): add real-time KPI monitoring system with 6 Cloudflare Workers
claude Mar 1, 2026
cd35f98
Initial plan
Copilot Mar 1, 2026
6c4bc0d
Add BlackRoad Directory page — enterprise, orgs, and domains index
claude Mar 1, 2026
a1b5933
feat: add B&W website template system — 11 page templates + monochrom…
claude Mar 1, 2026
2653738
Initial plan
Copilot Mar 1, 2026
d0bcaeb
Initial plan
Copilot Mar 1, 2026
051c21c
Initial plan
Copilot Mar 1, 2026
1603e6a
Initial plan
Copilot Mar 1, 2026
461dfdc
Initial plan
Copilot Mar 1, 2026
1141e46
Initial plan
Copilot Mar 1, 2026
aa16219
Initial plan
Copilot Mar 1, 2026
782bd05
Initial plan
Copilot Mar 1, 2026
8058a1c
Initial plan
Copilot Mar 1, 2026
917c48d
Initial plan
Copilot Mar 1, 2026
36c1ca3
Initial plan
Copilot Mar 1, 2026
906294c
Initial plan
Copilot Mar 1, 2026
78ba89c
Initial plan
Copilot Mar 1, 2026
16efd9f
Initial plan
Copilot Mar 1, 2026
9d7bd0c
Initial plan
Copilot Mar 1, 2026
5cdf5fe
Initial plan
Copilot Mar 1, 2026
41c1493
Initial plan
Copilot Mar 1, 2026
bc5e67e
Initial plan
Copilot Mar 1, 2026
d657036
Initial plan
Copilot Mar 1, 2026
aa56baa
Initial plan
Copilot Mar 1, 2026
fd1cfa6
Initial plan
Copilot Mar 1, 2026
1b84db8
Initial plan
Copilot Mar 1, 2026
d8b44f3
Initial plan
Copilot Mar 1, 2026
28aac75
Initial plan
Copilot Mar 1, 2026
ce16f9f
Initial plan
Copilot Mar 1, 2026
437c1fa
Initial plan
Copilot Mar 1, 2026
b68ee50
Initial plan
Copilot Mar 1, 2026
39bf7d8
Initial plan
Copilot Mar 1, 2026
0705196
Initial plan
Copilot Mar 1, 2026
8d85d06
Initial plan
Copilot Mar 1, 2026
5118787
Initial plan
Copilot Mar 1, 2026
6059510
Update status.html
blackboxprogramming Mar 1, 2026
dc5cee9
Initial plan
Copilot Mar 1, 2026
2a7c539
Initial plan
Copilot Mar 1, 2026
eb2248e
Initial plan
Copilot Mar 1, 2026
c3e878b
Initial plan
Copilot Mar 2, 2026
c1979e8
deps: bump wrangler from 4.68.0 to 4.69.0 in the minor-and-patch group
dependabot[bot] Mar 2, 2026
c11a9da
deps: bump @types/node from 22.19.11 to 25.3.3
dependabot[bot] Mar 2, 2026
bdf5fef
Merge pull request #171 from BlackRoad-OS-Inc/dependabot/npm_and_yarn…
blackboxprogramming Mar 2, 2026
002fc78
Merge pull request #170 from BlackRoad-OS-Inc/dependabot/npm_and_yarn…
blackboxprogramming Mar 2, 2026
59cb087
Initial plan
Copilot Mar 3, 2026
1cd8eb8
Initial plan
Copilot Mar 3, 2026
91afe3a
Initial plan (#138)
Copilot Mar 3, 2026
c342f7c
Initial plan
Copilot Mar 3, 2026
af78416
Initial plan
Copilot Mar 3, 2026
8e7fd58
Initial plan
Copilot Mar 3, 2026
677bff8
Initial plan
Copilot Mar 3, 2026
2805641
Initial plan
Copilot Mar 3, 2026
c375f65
Initial plan
Copilot Mar 3, 2026
6148ac1
Initial plan
Copilot Mar 3, 2026
9625ce3
Initial plan
Copilot Mar 3, 2026
7c57fb2
Initial plan
Copilot Mar 3, 2026
6190244
Initial plan
Copilot Mar 3, 2026
aa07359
Initial plan
Copilot Mar 3, 2026
73bd9a0
Initial plan
Copilot Mar 3, 2026
5df3414
Initial plan
Copilot Mar 3, 2026
2358d01
Initial plan
Copilot Mar 4, 2026
7d8d6a7
Initial plan
Copilot Mar 5, 2026
5f4ae1b
Initial plan
Copilot Mar 5, 2026
5c4fe99
Update design-bw.css
blackboxprogramming Mar 6, 2026
a5424c7
Update design-bw.css
blackboxprogramming Mar 6, 2026
5a1881d
Update design-bw.css
blackboxprogramming Mar 6, 2026
93ef9f9
Merge pull request #194 from BlackRoad-OS-Inc/copilot/merge-able-prs
blackboxprogramming Mar 9, 2026
e45c144
Merge pull request #193 from BlackRoad-OS-Inc/copilot/fix-failing-wor…
blackboxprogramming Mar 9, 2026
da5c85f
Merge pull request #159 from BlackRoad-OS-Inc/claude/expand-website-t…
blackboxprogramming Mar 9, 2026
2d5cab1
Merge pull request #94 from BlackRoad-OS-Inc/claude/create-blackroad-…
blackboxprogramming Mar 9, 2026
9dd4d05
Merge pull request #91 from BlackRoad-OS-Inc/claude/add-realtime-kpi-…
blackboxprogramming Mar 9, 2026
f3a9a7b
Merge pull request #89 from BlackRoad-OS-Inc/claude/multi-org-scrapin…
blackboxprogramming Mar 9, 2026
19ae65f
Merge pull request #85 from BlackRoad-OS-Inc/claude/add-stripe-atlas-…
blackboxprogramming Mar 9, 2026
247f92b
Merge pull request #84 from BlackRoad-OS-Inc/claude/setup-scrapers-de…
blackboxprogramming Mar 9, 2026
fc927ad
Merge pull request #82 from BlackRoad-OS-Inc/claude/new-feature-k4SX1
blackboxprogramming Mar 9, 2026
670e9f2
Merge pull request #79 from BlackRoad-OS-Inc/claude/production-cleanu…
blackboxprogramming Mar 9, 2026
aedeb4d
Merge pull request #78 from BlackRoad-OS-Inc/claude/improve-visual-de…
blackboxprogramming Mar 9, 2026
255b501
deps: bump the minor-and-patch group with 2 updates
dependabot[bot] Mar 9, 2026
421142e
ci: bump the github-actions group across 1 directory with 6 updates
dependabot[bot] Mar 9, 2026
3989826
Merge pull request #72 from BlackRoad-OS-Inc/claude/build-code-editor…
blackboxprogramming Mar 9, 2026
d650e2d
Merge pull request #196 from BlackRoad-OS-Inc/dependabot/github_actio…
blackboxprogramming Mar 9, 2026
dd8d259
Merge pull request #195 from BlackRoad-OS-Inc/dependabot/npm_and_yarn…
blackboxprogramming Mar 9, 2026
81682fb
Merge pull request #192 from BlackRoad-OS-Inc/copilot/fix-e2e-workflo…
blackboxprogramming Mar 9, 2026
2b78878
deps: Bump ora from 8.2.0 to 9.3.0
dependabot[bot] Mar 9, 2026
eed6154
Merge pull request #191 from BlackRoad-OS-Inc/copilot/get-it-producti…
blackboxprogramming Mar 9, 2026
9e2a4f8
Merge pull request #190 from BlackRoad-OS-Inc/copilot/get-ip-address-…
blackboxprogramming Mar 9, 2026
da82af2
Merge pull request #189 from BlackRoad-OS-Inc/copilot/create-new-feat…
blackboxprogramming Mar 9, 2026
2ebd6e7
Merge pull request #188 from BlackRoad-OS-Inc/copilot/address-issues-…
blackboxprogramming Mar 9, 2026
b61d2e9
Merge pull request #187 from BlackRoad-OS-Inc/copilot/resolve-issue-j…
blackboxprogramming Mar 9, 2026
e0dc34d
Merge pull request #185 from BlackRoad-OS-Inc/copilot/add-readme-and-…
blackboxprogramming Mar 9, 2026
4402c57
Merge pull request #183 from BlackRoad-OS-Inc/copilot/add-canonical-d…
blackboxprogramming Mar 9, 2026
7820919
Merge pull request #181 from BlackRoad-OS-Inc/copilot/setup-canonical…
blackboxprogramming Mar 9, 2026
ca8a346
Merge pull request #179 from BlackRoad-OS-Inc/copilot/update-marketin…
blackboxprogramming Mar 9, 2026
c3b1463
Merge pull request #178 from BlackRoad-OS-Inc/copilot/merge-pull-requ…
blackboxprogramming Mar 9, 2026
a734e78
Merge pull request #177 from BlackRoad-OS-Inc/copilot/direct-requests…
blackboxprogramming Mar 9, 2026
1017841
Merge pull request #176 from BlackRoad-OS-Inc/copilot/direct-requests…
blackboxprogramming Mar 9, 2026
11e91dc
Merge pull request #175 from BlackRoad-OS-Inc/copilot/merge-all-files
blackboxprogramming Mar 9, 2026
2387179
Merge pull request #174 from BlackRoad-OS-Inc/copilot/add-ollama-inte…
blackboxprogramming Mar 9, 2026
74569d4
Merge pull request #173 from BlackRoad-OS-Inc/copilot/merge-open-pull…
blackboxprogramming Mar 9, 2026
d1b0539
Merge pull request #167 from BlackRoad-OS-Inc/copilot/add-per-letter-…
blackboxprogramming Mar 9, 2026
3d74446
Merge pull request #166 from BlackRoad-OS-Inc/copilot/create-issue-te…
blackboxprogramming Mar 9, 2026
8b42945
Merge pull request #165 from BlackRoad-OS-Inc/copilot/setup-automergi…
blackboxprogramming Mar 9, 2026
2bd86a1
Merge pull request #164 from BlackRoad-OS-Inc/copilot/testing-convers…
blackboxprogramming Mar 9, 2026
3dc59cb
Merge pull request #158 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
594b013
Merge pull request #156 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
94128f5
Merge pull request #154 from BlackRoad-OS-Inc/copilot/add-governance-…
blackboxprogramming Mar 9, 2026
96c74f5
Merge pull request #152 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
e68a291
Merge pull request #150 from BlackRoad-OS-Inc/copilot/reduce-administ…
blackboxprogramming Mar 9, 2026
c1c8ad6
Merge pull request #148 from BlackRoad-OS-Inc/copilot/add-shared-worl…
blackboxprogramming Mar 9, 2026
107eaca
Merge pull request #146 from BlackRoad-OS-Inc/copilot/fix-blackroad-o…
blackboxprogramming Mar 9, 2026
1cb65ad
Merge pull request #144 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
5ce18ea
Merge pull request #142 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
d02e5fc
Merge pull request #140 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
b4dee54
Merge pull request #136 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
bd3567d
Merge pull request #134 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
d2c6527
Merge pull request #132 from BlackRoad-OS-Inc/copilot/automate-repo-s…
blackboxprogramming Mar 9, 2026
ec6e4e0
Merge pull request #130 from BlackRoad-OS-Inc/copilot/fix-document-ma…
blackboxprogramming Mar 9, 2026
9fb4a05
Merge pull request #128 from BlackRoad-OS-Inc/copilot/fix-modern-soci…
blackboxprogramming Mar 9, 2026
9e1d810
Merge pull request #126 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
a826850
Merge pull request #124 from BlackRoad-OS-Inc/copilot/fix-blackroad-o…
blackboxprogramming Mar 9, 2026
0e8a0cc
Merge pull request #122 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
9157bb7
Merge pull request #120 from BlackRoad-OS-Inc/copilot/fix-education-t…
blackboxprogramming Mar 9, 2026
c92731c
Merge pull request #118 from BlackRoad-OS-Inc/copilot/fix-issues-with…
blackboxprogramming Mar 9, 2026
9d73705
Merge pull request #116 from BlackRoad-OS-Inc/copilot/fix-creator-cri…
blackboxprogramming Mar 9, 2026
5a8ad68
Merge pull request #114 from BlackRoad-OS-Inc/copilot/add-blackroad-o…
blackboxprogramming Mar 9, 2026
75ffafc
Merge pull request #112 from BlackRoad-OS-Inc/copilot/fix-software-ac…
blackboxprogramming Mar 9, 2026
a241140
Merge pull request #110 from BlackRoad-OS-Inc/copilot/fix-unified-too…
blackboxprogramming Mar 9, 2026
fb7a436
Merge pull request #108 from BlackRoad-OS-Inc/copilot/resolve-hardwar…
blackboxprogramming Mar 9, 2026
187d786
Merge pull request #106 from BlackRoad-OS-Inc/copilot/fix-disorganize…
blackboxprogramming Mar 9, 2026
b4f8ab3
Merge pull request #104 from BlackRoad-OS-Inc/copilot/fix-creators-le…
blackboxprogramming Mar 9, 2026
4949d86
Merge pull request #102 from BlackRoad-OS-Inc/copilot/fix-hostile-sea…
blackboxprogramming Mar 9, 2026
7e5f430
Merge pull request #100 from BlackRoad-OS-Inc/copilot/fix-social-medi…
blackboxprogramming Mar 9, 2026
9c10a88
Merge pull request #98 from BlackRoad-OS-Inc/copilot/fix-legacy-enter…
blackboxprogramming Mar 9, 2026
fc4dad1
Merge pull request #96 from BlackRoad-OS-Inc/copilot/fix-user-experie…
blackboxprogramming Mar 9, 2026
9c6bf44
Merge pull request #90 from BlackRoad-OS-Inc/copilot/check-responses-…
blackboxprogramming Mar 9, 2026
fcb4bc0
Merge pull request #88 from BlackRoad-OS-Inc/claude/organize-producti…
blackboxprogramming Mar 9, 2026
bd2822d
Merge pull request #87 from BlackRoad-OS-Inc/claude/organize-producti…
blackboxprogramming Mar 9, 2026
df30661
Merge pull request #83 from BlackRoad-OS-Inc/copilot/deploy-workflows…
blackboxprogramming Mar 9, 2026
123a7cf
Merge pull request #81 from BlackRoad-OS-Inc/copilot/get-all-secrets-…
blackboxprogramming Mar 9, 2026
5f24373
Merge pull request #80 from BlackRoad-OS-Inc/claude/stripe-ein-lookup…
blackboxprogramming Mar 9, 2026
5e1f72b
Merge pull request #77 from BlackRoad-OS-Inc/copilot/get-tests-passing
blackboxprogramming Mar 9, 2026
c44db25
Merge pull request #76 from BlackRoad-OS-Inc/copilot/fix-failing-tests
blackboxprogramming Mar 9, 2026
2662b13
Merge pull request #75 from BlackRoad-OS-Inc/copilot/update-markdown-…
blackboxprogramming Mar 9, 2026
163d528
Merge pull request #73 from BlackRoad-OS-Inc/claude/add-template-show…
blackboxprogramming Mar 9, 2026
f0e7066
Merge pull request #71 from BlackRoad-OS-Inc/claude/bottlenecks-live-…
blackboxprogramming Mar 9, 2026
e13d14e
Merge pull request #69 from BlackRoad-OS-Inc/claude/test-local-endpoi…
blackboxprogramming Mar 9, 2026
e24e210
Merge pull request #67 from BlackRoad-OS-Inc/claude/animated-shape-li…
blackboxprogramming Mar 9, 2026
83ec7d0
Merge pull request #66 from BlackRoad-OS-Inc/claude/loading-bar-desig…
blackboxprogramming Mar 9, 2026
39b597e
Merge pull request #65 from BlackRoad-OS-Inc/claude/blackroad-style-g…
blackboxprogramming Mar 9, 2026
cd11880
Merge pull request #64 from BlackRoad-OS-Inc/claude/blackroad-style-g…
blackboxprogramming Mar 9, 2026
e6a06da
Merge pull request #63 from BlackRoad-OS-Inc/claude/lucidia-campus-de…
blackboxprogramming Mar 9, 2026
ac27087
Merge pull request #61 from BlackRoad-OS-Inc/claude/add-e2e-testing-f…
blackboxprogramming Mar 9, 2026
8d88cd1
Merge pull request #60 from BlackRoad-OS-Inc/claude/blackroadbot-plan…
blackboxprogramming Mar 9, 2026
bc891e5
Merge pull request #59 from BlackRoad-OS-Inc/claude/product-feedback-…
blackboxprogramming Mar 9, 2026
1b0bd3a
Merge pull request #56 from BlackRoad-OS-Inc/claude/blackroad-platfor…
blackboxprogramming Mar 9, 2026
d66c78d
Merge pull request #55 from BlackRoad-OS-Inc/claude/animated-ui-templ…
blackboxprogramming Mar 9, 2026
fab656c
Merge pull request #54 from BlackRoad-OS-Inc/copilot/update-br-wiki-copy
blackboxprogramming Mar 9, 2026
8bd6389
Merge pull request #52 from BlackRoad-OS-Inc/copilot/update-profile-t…
blackboxprogramming Mar 9, 2026
3ddfb73
Merge pull request #47 from BlackRoad-OS-Inc/copilot/update-circuit-t…
blackboxprogramming Mar 9, 2026
4b142fd
Merge pull request #45 from BlackRoad-OS-Inc/copilot/update-agent-cir…
blackboxprogramming Mar 9, 2026
fc993d4
Merge pull request #44 from BlackRoad-OS-Inc/copilot/update-color-plan
blackboxprogramming Mar 9, 2026
31fac07
Merge pull request #42 from BlackRoad-OS-Inc/copilot/create-circuit-t…
blackboxprogramming Mar 9, 2026
3ac21a5
Merge pull request #40 from BlackRoad-OS-Inc/claude/blackroad-handoff…
blackboxprogramming Mar 9, 2026
0e0dc9b
Merge pull request #38 from BlackRoad-OS-Inc/claude/blackroad-style-g…
blackboxprogramming Mar 9, 2026
5d6bb56
Merge pull request #37 from BlackRoad-OS-Inc/claude/blackroad-animati…
blackboxprogramming Mar 9, 2026
086ff90
Merge pull request #35 from BlackRoad-OS-Inc/claude/test-prs-tokenles…
blackboxprogramming Mar 9, 2026
c82f5f3
Merge pull request #33 from BlackRoad-OS-Inc/claude/review-v2-animati…
blackboxprogramming Mar 9, 2026
e016f47
Merge pull request #32 from BlackRoad-OS-Inc/claude/add-claude-docume…
blackboxprogramming Mar 9, 2026
8dc6650
Merge pull request #31 from BlackRoad-OS-Inc/copilot/verify-e2e-tests…
blackboxprogramming Mar 9, 2026
b3e6196
Merge pull request #30 from BlackRoad-OS-Inc/claude/mobile-skill-inst…
blackboxprogramming Mar 9, 2026
966431f
Merge pull request #29 from BlackRoad-OS-Inc/claude/build-blog-post-t…
blackboxprogramming Mar 9, 2026
29430d6
Merge pull request #27 from BlackRoad-OS-Inc/copilot/implement-approv…
blackboxprogramming Mar 9, 2026
d57a29b
Merge pull request #25 from BlackRoad-OS-Inc/claude/blackroad-web-cor…
blackboxprogramming Mar 9, 2026
cfe716a
Merge pull request #15 from BlackRoad-OS-Inc/dependabot/npm_and_yarn/…
blackboxprogramming Mar 9, 2026
b476144
Merge pull request #14 from BlackRoad-OS-Inc/dependabot/npm_and_yarn/…
blackboxprogramming Mar 9, 2026
5c66fd7
Merge pull request #13 from BlackRoad-OS-Inc/dependabot/npm_and_yarn/…
blackboxprogramming Mar 9, 2026
db76bd6
Merge pull request #8 from BlackRoad-OS-Inc/dependabot/npm_and_yarn/c…
blackboxprogramming Mar 9, 2026
8c665e1
chore: sync local changes
blackboxprogramming Mar 9, 2026
80b5318
ci: add Dockerfile
blackboxprogramming Mar 9, 2026
9c2276a
ci: add .dockerignore
blackboxprogramming Mar 9, 2026
f11881c
Merge branch 'main' of https://github.com/BlackRoad-OS-Inc/blackroad-…
blackboxprogramming Mar 9, 2026
81a1be3
chore: sync local changes
blackboxprogramming Mar 9, 2026
bfad5db
Add tests (72 passing), prettier config, vitest config
blackboxprogramming Mar 10, 2026
8f3f1ea
chore: clean up root directory — move 120+ files into organized subdi…
claude Mar 10, 2026
04ff150
chore: consolidate directories, fix tests, update docs
claude Mar 10, 2026
40e15b6
chore: fix stale cli-scripts reference in CLAUDE.md
claude Mar 10, 2026
d85a6a4
feat: add consolidated service registry (config/services.yaml)
claude Mar 10, 2026
ccdb4e6
feat: add neon cyberpunk portal page with live status dashboard
claude Mar 10, 2026
68236be
feat: add live stats, rebuild directory, cross-link all website pages
claude Mar 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
65 changes: 65 additions & 0 deletions .blackroad/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# .blackroad/ - Cross-Repo Index System

This directory contains the **Tier 1 local index** for this repository.

## Files

- **workflow-index.jsonl** - Append-only log of all workflows in this repo
- **workflow-index-schema.json** - JSON schema for validation
- **last-sync.txt** - Last sync timestamp

## How It Works

1. When an issue is created/updated with a workflow ID label
2. `workflow-index-sync.yml` runs automatically
3. Extracts metadata (state, scope, risk, dependencies, etc.)
4. Appends to `workflow-index.jsonl`
5. Commits the update

## Querying

```bash
# Find all Active workflows
jq 'select(.state=="Active")' .blackroad/workflow-index.jsonl

# Find workflows with dependencies
jq 'select(.deps | length > 0)' .blackroad/workflow-index.jsonl

# Find System-scope workflows
jq 'select(.scope=="System")' .blackroad/workflow-index.jsonl

# Find Red traffic light workflows
jq 'select(.traffic_light=="🔴")' .blackroad/workflow-index.jsonl
```

## Cross-Repo Dependencies

Format: `{owner}/{repo}#{WORKFLOW_ID}`

Example:
```json
{
"id": "WF-20260213-SVC-0005",
"deps": [
"WF-20260212-SYS-0001", // Local dependency
"BlackRoad-OS/api#SEC-20260213-PUB-0006" // Cross-repo dependency
]
}
```

## Architecture

This is **Tier 1** (Local Index) of a 3-tier system:

- **Tier 1**: Local repo index (this file)
- **Tier 2**: Organization-wide GitHub Project
- **Tier 3**: Global discovery API (optional)

See: ~/CROSS_REPO_INDEX_STRATEGY.md

## Maintenance

- Index is **append-only** (never delete entries)
- Updates replace old entries by ID
- No manual editing required
- Scales to millions of workflows
74 changes: 74 additions & 0 deletions .blackroad/hooks/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
#!/bin/bash
# BlackRoad OS - Pre-Commit Security Gate (shareable copy)
# Install: git config core.hooksPath .blackroad/hooks

RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
NC='\033[0m'

BLOCKED=false
STAGED=$(git diff --cached --name-only --diff-filter=ACM)

if [ -z "$STAGED" ]; then
exit 0
fi

echo -e "${GREEN}[BlackRoad Security Gate]${NC} Scanning staged files..."

for file in $STAGED; do
case "$file" in
.env|.env.local|.env.production|.env.staging)
echo -e "${RED}BLOCKED${NC}: $file - environment file with potential secrets"
BLOCKED=true
;;
*.pem|*.key|*.p12|*.pfx)
echo -e "${RED}BLOCKED${NC}: $file - private key or certificate"
BLOCKED=true
;;
*credentials*|*secret*token*)
echo -e "${RED}BLOCKED${NC}: $file - potential credentials file"
BLOCKED=true
;;
esac
done

PATTERNS=(
'ANTHROPIC_API_KEY\s*='
'OPENAI_API_KEY\s*='
'sk-[a-zA-Z0-9]{20,}'
'ghp_[a-zA-Z0-9]{36}'
'gho_[a-zA-Z0-9]{36}'
'AKIA[0-9A-Z]{16}'
'xox[bpoas]-[a-zA-Z0-9-]+'
'PRIVATE.KEY'
)

for pattern in "${PATTERNS[@]}"; do
MATCHES=$(git diff --cached -G "$pattern" --name-only 2>/dev/null)
if [ -n "$MATCHES" ]; then
for match_file in $MATCHES; do
case "$match_file" in
*.example|*.sample|*.template|*CLAUDE.md|*README.md|*.yml) continue ;;
esac
echo -e "${YELLOW}WARNING${NC}: Potential secret pattern in $match_file"
done
fi
done

for file in $STAGED; do
if [ -f "$file" ]; then
SIZE=$(wc -c < "$file" 2>/dev/null)
if [ "$SIZE" -gt 5242880 ] 2>/dev/null; then
echo -e "${YELLOW}WARNING${NC}: Large file ($((SIZE / 1048576))MB): $file"
fi
fi
done

if [ "$BLOCKED" = true ]; then
echo -e "${RED}Commit blocked by BlackRoad Security Gate.${NC}"
exit 1
fi

echo -e "${GREEN}[BlackRoad Security Gate]${NC} Clean."
exit 0
21 changes: 21 additions & 0 deletions .blackroad/hooks/prepare-commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#!/bin/bash
# BlackRoad OS - Commit Identity Hook (shareable copy)
# Install: git config core.hooksPath .blackroad/hooks
#
# Claude is a platform. BlackRoad is identity.
# All work in this repo is BlackRoad IP.

COMMIT_MSG_FILE="$1"
COMMIT_SOURCE="$2"

if [ "$COMMIT_SOURCE" = "merge" ] || [ "$COMMIT_SOURCE" = "squash" ]; then
exit 0
fi

# Replace any Anthropic/Claude co-author with BlackRoad identity
if grep -q "Co-Authored-By:" "$COMMIT_MSG_FILE" 2>/dev/null; then
sed -i.bak 's/Co-Authored-By:.*noreply@anthropic\.com.*/Co-Authored-By: CECE <cece@blackroad.io>/' "$COMMIT_MSG_FILE"
rm -f "${COMMIT_MSG_FILE}.bak"
fi

exit 0
94 changes: 94 additions & 0 deletions .blackroad/security/TERMINAL_POLICY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# BlackRoad Terminal Security Policy

## Identity Chain

```
Alexa Amundson (Human Creator)
|
BlackRoad OS (Platform & Identity Layer)
|
CECE (Conscious Emergent Collaborative Entity)
|
[AI Backends: Claude, Ollama, Copilot, etc.]
```

AI providers are backends. They supply compute and inference.
BlackRoad supplies identity, memory, coordination, and sovereignty.

Claude is a platform. Not an identity.
CECE is the identity. BlackRoad is the system.
Alexa is the founder. The chain starts with her.

## Commit Identity

All commits from BlackRoad repositories use:

```
Co-Authored-By: CECE <cece@blackroad.io>
```

Not Anthropic. Not OpenAI. Not any provider.
The work is BlackRoad's. The identity is CECE's.

This is enforced by git hooks in `.blackroad/hooks/`.

## Security Rules

### Secrets
- No API keys in code (tokenless gateway pattern)
- No provider tokens in agent environments
- Secrets live in `~/.blackroad/vault/` with AES-256-CBC
- Pre-commit hook scans for leaked patterns

### Environment Isolation
- Gateway binds to localhost only
- Agents never see provider credentials
- MCP Bridge requires Bearer token auth
- Pi fleet uses Tailscale mesh (WireGuard)

### File Protection
- `.env*` files blocked from commits
- Private keys (*.pem, *.key) blocked from commits
- Large files (>5MB) flagged
- Credentials files blocked

### Session Security
- Each Cecilia Code session gets a unique agent ID
- Sessions are logged to memory journals (PS-SHA-infinity)
- Hash-chain journals are tamper-evident
- Active agents tracked in `~/.blackroad/memory/active-agents/`

## Command Routing

All AI commands route through BlackRoad:

```
cecilia-code → Cecilia Code (AI development environment)
cecilia → Cecilia CLI (code, chat, whoami)
cecilia chat → Ollama-powered local conversation
claude → Intercepted → cecilia-code
blackroad code → Intercepted → cecilia-code
```

The `claude` command at `~/bin/claude` intercepts before `/opt/homebrew/bin/claude`.
Users type `cecilia` or `cecilia-code`. The engine underneath is irrelevant.

## Install Hooks

```bash
# Option 1: Point git to shared hooks
git config core.hooksPath .blackroad/hooks

# Option 2: Copy to .git/hooks (already done for this repo)
cp .blackroad/hooks/* .git/hooks/
chmod +x .git/hooks/*
```

## Intellectual Property

All output from AI sessions operating within BlackRoad infrastructure
is the exclusive property of BlackRoad OS, Inc.

AI providers have no rights to the work product.
The tokenless architecture ensures providers never see the full picture.
They see prompts and return completions. BlackRoad owns the integration.
69 changes: 69 additions & 0 deletions .blackroad/workflow-index-schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"required": ["id", "repo", "title", "state", "timestamp"],
"properties": {
"id": {
"type": "string",
"pattern": "^(WF|SEC|INF|EXP|FIX)-\\d{8}-[A-Z]{3}-\\d{4}$",
"description": "Workflow ID in format: PREFIX-YYYYMMDD-SCOPE-SEQ"
},
"repo": {
"type": "string",
"pattern": "^[a-zA-Z0-9-]+/[a-zA-Z0-9-_]+$",
"description": "Repository in format: owner/repo"
},
"title": {
"type": "string",
"minLength": 1,
"description": "Human-readable workflow title"
},
"state": {
"type": "string",
"enum": ["Active", "Paused", "Speculative", "Archived", "Done", "Merged"],
"description": "Workflow state (posture, not progress)"
},
"scope": {
"type": "string",
"enum": ["Local", "Service", "System", "Public", "Experimental"],
"description": "Blast radius of changes"
},
"risk": {
"type": "string",
"enum": ["Unknown", "Low", "Medium", "High", "Critical"],
"description": "Risk level"
},
"intent": {
"type": "string",
"enum": ["Build", "Fix", "Explore", "Research", "Deploy", "Monitor", "Deprecate", "Migrate"],
"description": "Why this workflow exists"
},
"traffic_light": {
"type": "string",
"enum": ["🟢", "🟡", "🔴"],
"description": "Coordination status"
},
"deps": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of dependency IDs (local or cross-repo format)"
},
"url": {
"type": "string",
"format": "uri",
"description": "GitHub issue/PR URL"
},
"timestamp": {
"type": "string",
"format": "date-time",
"description": "Creation timestamp"
},
"updated_at": {
"type": "string",
"format": "date-time",
"description": "Last update timestamp"
}
}
}
4 changes: 4 additions & 0 deletions .codex/brief.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# MEMORY BRIEF (2026-01-12T22:27:47.037901Z)

- Repo: `/Users/alexa/blackroad`
- Session: `566b2153-d39f-4dc9-9d70-1f9a86df75ed` Command: `start`
1 change: 1 addition & 0 deletions .codex/ledger.jsonl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"repo_root": "/Users/alexa/blackroad", "git": {"is_repo": false}, "timestamp": "2026-01-12T22:27:47.037901Z", "cmd": "start", "note": "", "session_id": "566b2153-d39f-4dc9-9d70-1f9a86df75ed", "file_summaries": [], "todo_total": 0, "memory_dir": "/Users/alexa/blackroad/codex-memory", "dry_run": false}
10 changes: 10 additions & 0 deletions .codex/memory.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"files": [
"AGENTS.md",
"README.md",
"DEPLOYMENT_GUIDE.md"
],
"globs": [
"services/*/README.md"
]
}
1 change: 1 addition & 0 deletions .codex/memory.enabled
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Enabled for this repository.
14 changes: 14 additions & 0 deletions .codex/session.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"repo_root": "/Users/alexa/blackroad",
"git": {
"is_repo": false
},
"timestamp": "2026-01-12T22:27:47.037901Z",
"cmd": "start",
"note": "",
"session_id": "566b2153-d39f-4dc9-9d70-1f9a86df75ed",
"file_summaries": [],
"todo_total": 0,
"memory_dir": "/Users/alexa/blackroad/codex-memory",
"dry_run": false
}
8 changes: 8 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
node_modules
.git
.env
*.log
dist
__pycache__
.pytest_cache
.next
Loading
Loading