Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
381 commits
Select commit Hold shift + click to select a range
c5a83d3
Update submodule references
ModelEarth Mar 8, 2026
5a6e5e0
Updated localsite, team
ModelEarth Mar 8, 2026
1f4c54d
Update engage
ModelEarth Mar 9, 2026
a62e331
Updated engage, localsite, team
ModelEarth Mar 9, 2026
6dec165
port param
ModelEarth Mar 9, 2026
f3fd66c
Updated team
ModelEarth Mar 9, 2026
23d0d8c
Updated team
ModelEarth Mar 9, 2026
f7db621
Update .gitignore
ModelEarth Mar 10, 2026
d93f9c2
Updated desktop, projects, team
ModelEarth Mar 10, 2026
6139d13
Updated desktop
ModelEarth Mar 10, 2026
718edf8
Updated projects, requests, team...
ModelEarth Mar 10, 2026
c4037be
Update submodule references
ModelEarth Mar 10, 2026
1a044e9
Updated docker, localsite, team
ModelEarth Mar 10, 2026
3f51ad6
Update submodule references
ModelEarth Mar 10, 2026
0908d93
Updated desktop, localsite, team
ModelEarth Mar 11, 2026
46a66f3
Updated desktop, localsite, projects...
ModelEarth Mar 11, 2026
e346ab3
Update team submodule reference
ModelEarth Mar 11, 2026
26bc2c4
Update exiobase
ModelEarth Mar 12, 2026
23b57d0
file output note
ModelEarth Mar 12, 2026
c4cd57d
Fix sample path
ModelEarth Mar 12, 2026
9a03f1f
Update output note
ModelEarth Mar 12, 2026
4710e9b
Update team submodule reference
ModelEarth Mar 12, 2026
fade0ce
Update localsite submodule reference
ModelEarth Mar 12, 2026
c7d7e04
Updated docker, localsite, team
ModelEarth Mar 13, 2026
44599a3
Update localsite submodule reference
ModelEarth Mar 13, 2026
e11b15e
Update team submodule reference
ModelEarth Mar 13, 2026
fbfd2c5
Update localsite submodule reference
ModelEarth Mar 13, 2026
467c747
Update team submodule reference
ModelEarth Mar 13, 2026
ad502df
Updated io, localsite, team
ModelEarth Mar 13, 2026
6c49739
Update localsite submodule reference
ModelEarth Mar 13, 2026
fe4df83
Update localsite submodule reference
ModelEarth Mar 13, 2026
87021ca
Updated localsite, projects, team
ModelEarth Mar 13, 2026
70a8227
Updated .gitignore, grid, localsite...
ModelEarth Mar 16, 2026
5d0fff2
color
ModelEarth Mar 16, 2026
5f91bc5
Updated docker, localsite, requests
ModelEarth Mar 17, 2026
a25c2a6
Update extra repos
ModelEarth Mar 17, 2026
1e5dcf2
Updated localsite, projects, team
ModelEarth Mar 17, 2026
52fc2c2
Updated team
ModelEarth Mar 18, 2026
6475bae
Update submodule references
ModelEarth Mar 18, 2026
b75fcf6
Update team submodule reference
ModelEarth Mar 18, 2026
39828c9
Update team submodule reference
ModelEarth Mar 18, 2026
13bb055
Update team submodule reference
ModelEarth Mar 19, 2026
734acdc
Update team submodule reference
ModelEarth Mar 19, 2026
b42f3e0
Updated localsite
ModelEarth Mar 19, 2026
7a0787c
Update submodule references
ModelEarth Mar 19, 2026
ccaa560
header text
ModelEarth Mar 19, 2026
956359e
color
ModelEarth Mar 19, 2026
0fef56c
Update team submodule reference
ModelEarth Mar 19, 2026
bd4dc48
Update team submodule reference
ModelEarth Mar 19, 2026
8cd9461
Update team submodule reference
ModelEarth Mar 19, 2026
869ad52
Updated localsite, team
ModelEarth Mar 19, 2026
6dbbb17
Update submodule references
ModelEarth Mar 19, 2026
b3b431a
Update chat submodule reference
ModelEarth Mar 20, 2026
74a5343
Update codechat submodule reference
ModelEarth Mar 20, 2026
1ff5faa
Update localsite submodule reference
ModelEarth Mar 20, 2026
854dc7f
Update team submodule reference
ModelEarth Mar 20, 2026
ec65144
Updated comparison, team
ModelEarth Mar 20, 2026
cdf2603
Update submodule references
ModelEarth Mar 20, 2026
ca95763
Setup notes
ModelEarth Mar 20, 2026
74d066b
Updated localsite, requests, team
ModelEarth Mar 21, 2026
0296587
Update submodule references
ModelEarth Mar 21, 2026
b798779
Updated localsite, team
ModelEarth Mar 22, 2026
b37930c
Updated localsite
ModelEarth Mar 23, 2026
7af10f4
Revert io submodule to dafe7c4 (before mass file deletion on Mar 20)
ModelEarth Mar 23, 2026
51e1efe
Updated localsite
ModelEarth Mar 23, 2026
b3a7d39
Update submodule references
ModelEarth Mar 23, 2026
0fa5381
Update team submodule reference
ModelEarth Mar 23, 2026
b436e78
Update team submodule reference
ModelEarth Mar 23, 2026
ab8886c
Point docker and requests submodules to github-components bundle
MounikaMullukuntla Mar 24, 2026
0fc6cf2
Merge pull request #47 from MounikaMullukuntla/mm_main
ModelEarth Mar 24, 2026
4233649
Updated .modelsites, docker, exiobase...
ModelEarth Mar 26, 2026
855c2e0
Update submodule references
ModelEarth Mar 26, 2026
872d110
Updated .modelsites, localsite, team
ModelEarth Mar 26, 2026
bf1fdde
Updated localsite
ModelEarth Mar 26, 2026
2730917
Update localsite submodule reference
ModelEarth Mar 26, 2026
32fa099
Add factor_id
ModelEarth Mar 27, 2026
96b2090
Updated settings.local.json, comparison, docker...
ModelEarth Mar 27, 2026
171ecfa
Update submodule references
ModelEarth Mar 27, 2026
0a4b6a8
Use real bea data
ModelEarth Mar 27, 2026
aea1255
Add RAG to .env.example
ModelEarth Mar 27, 2026
483d306
Updated team
ModelEarth Mar 28, 2026
e57040e
Update submodule references
ModelEarth Mar 28, 2026
df30bd6
chore(sync): skip community-forecasting in workflow
Yash-G Mar 29, 2026
e2c553d
chore: update chat submodule pointer (ingestion fixes, upstream merge)
Yash-G Mar 29, 2026
c97f89d
Merge branch 'main' of https://github.com/modelearth/webroot
Yash-G Mar 29, 2026
c6bf724
Updated docker, home, localsite...
ModelEarth Mar 29, 2026
20b195d
Update submodule references
ModelEarth Mar 29, 2026
b293f8f
Updated localsite
ModelEarth Mar 29, 2026
e35f3d9
Merge pull request #48 from Yash-G/main
ModelEarth Mar 30, 2026
e6ce618
Update localsite submodule reference
ModelEarth Mar 30, 2026
70bda4a
Update localsite submodule reference
ModelEarth Mar 30, 2026
3cf9f18
Update submodule references for chat, localsite, profile
ModelEarth Mar 31, 2026
f770e30
Update submodule references for chat, localsite, profile
ModelEarth Mar 31, 2026
2be4c3e
Updated localsite
ModelEarth Mar 31, 2026
9f1d49d
Update localsite submodule reference
ModelEarth Mar 31, 2026
ff93288
Update team submodule reference
ModelEarth Mar 31, 2026
1058e23
Update team submodule reference
ModelEarth Mar 31, 2026
42666bc
Update localsite submodule reference
ModelEarth Mar 31, 2026
ef31558
io and profile
ModelEarth Mar 31, 2026
fc9251b
Merge remote-tracking branch 'origin/master'
ModelEarth Apr 1, 2026
24f486b
Update submodule references
ModelEarth Apr 1, 2026
71551a7
Update submodule references
ModelEarth Apr 1, 2026
7efaa84
Update codechat submodule reference
ModelEarth Apr 1, 2026
4774200
Update team submodule reference
ModelEarth Apr 2, 2026
3cb4172
Update team submodule reference
ModelEarth Apr 2, 2026
2873cab
Move sankey to js/css, add currency
ModelEarth Apr 3, 2026
01d7a3f
left nav top offset
ModelEarth Apr 4, 2026
742d4c7
Renamed to "project"
ModelEarth Apr 7, 2026
9be2366
Add space
ModelEarth Apr 7, 2026
f685c98
Add site repos
ModelEarth Apr 7, 2026
8179662
Move to Sankey desktop
ModelEarth Apr 7, 2026
cdf1c7f
Rename to headerbar
ModelEarth Apr 7, 2026
3f44bfc
Add links
ModelEarth Apr 9, 2026
a1762f1
Update repo list
ModelEarth Apr 9, 2026
c36c4ca
TradeFlow map balance
ModelEarth Apr 9, 2026
b75a504
Add trade type to hash
ModelEarth Apr 9, 2026
498c295
Energy Mix / Add trade.js
ModelEarth Apr 10, 2026
e68fced
Add team cv link
ModelEarth Apr 13, 2026
2399627
Sankey and trade map filters
ModelEarth Apr 13, 2026
7a5d0a8
Filters above map
ModelEarth Apr 13, 2026
b5ab28a
"Amount Spent" first
ModelEarth Apr 14, 2026
904950b
Add siteconfig.yaml with RAG source URLs
MounikaMullukuntla Apr 14, 2026
72fd346
Merge pull request #49 from MounikaMullukuntla/mm_main
ModelEarth Apr 14, 2026
ec4487f
Update localsite submodule reference
ModelEarth Apr 15, 2026
5f23545
Update team submodule reference
ModelEarth Apr 15, 2026
e107b6e
Updated modelsites.ini, sites.yaml
ModelEarth Apr 15, 2026
2f93138
Updated localsite, sites.yaml, team
ModelEarth Apr 15, 2026
0aa4082
Update submodule references
ModelEarth Apr 15, 2026
759ea84
remove .ini site list
ModelEarth Apr 15, 2026
0546cbd
Updated localsite
ModelEarth Apr 15, 2026
8aeb89e
Farm cats
ModelEarth Apr 15, 2026
8ce4eb8
Update localsite submodule reference
ModelEarth Apr 15, 2026
4ba29de
Update team submodule reference
ModelEarth Apr 15, 2026
735d96d
Update team submodule reference
ModelEarth Apr 16, 2026
f740af6
Update localsite submodule reference
ModelEarth Apr 16, 2026
e0ddbd9
slides / map row counts
ModelEarth Apr 16, 2026
cf2a5ff
Add montage submodule
ModelEarth Apr 16, 2026
5f232d6
Update submodule references
ModelEarth Apr 16, 2026
8f912ce
link fix
ModelEarth Apr 16, 2026
f6b245a
list margin-left
ModelEarth Apr 16, 2026
a8dd6d5
Player nav updates
ModelEarth Apr 16, 2026
e194ff6
Cloud Run UX
ModelEarth Apr 17, 2026
b3b8253
Add regex to cloud/run
ModelEarth Apr 18, 2026
aff2430
regex import
ModelEarth Apr 18, 2026
c4956ce
dd guard for google.colab imports
ModelEarth Apr 18, 2026
ad391c3
Updated docker, exiobase, localsite...
ModelEarth Apr 20, 2026
b05c305
Update submodule references
ModelEarth Apr 20, 2026
e35369a
Update settings and submodule references
ModelEarth Apr 21, 2026
88f2c34
Update submodule references
ModelEarth Apr 21, 2026
c83bec3
Update chat submodule reference
ModelEarth Apr 21, 2026
57930a6
Update chat submodule reference
ModelEarth Apr 21, 2026
fbf8936
Update settings and submodule references
ModelEarth Apr 21, 2026
6acd6d1
Update submodule references
ModelEarth Apr 21, 2026
86a57ae
Update chat submodule reference
ModelEarth Apr 21, 2026
8ea088f
Update settings and submodule references
ModelEarth Apr 21, 2026
fb9c975
Update submodule references
ModelEarth Apr 21, 2026
10df7b3
Update team submodule reference
ModelEarth Apr 21, 2026
202fbb4
Update chat submodule reference
ModelEarth Apr 22, 2026
f8fe22a
Update submodule references
ModelEarth Apr 22, 2026
1592712
Update chat submodule reference
ModelEarth Apr 22, 2026
793617a
Update chat submodule reference
ModelEarth Apr 22, 2026
b0ce0e1
Activate chat/key Vercel
ModelEarth Apr 23, 2026
74a1037
for chat and profile
ModelEarth Apr 23, 2026
fc84ab5
Shared chat
ModelEarth Apr 23, 2026
4422f56
Shared with chat
ModelEarth Apr 23, 2026
38de733
Update chat submodule reference
ModelEarth Apr 23, 2026
7d89402
Update chat submodule reference
ModelEarth Apr 23, 2026
d0a3215
Update chat submodule reference
ModelEarth Apr 23, 2026
b625ba2
Merge branch 'main' of https://github.com/ModelEarth/webroot
ModelEarth Apr 24, 2026
3d58bdc
Update chat submodule reference
ModelEarth Apr 24, 2026
888054c
/keys nav added
ModelEarth Apr 24, 2026
1f4807c
Update chat submodule reference
ModelEarth Apr 24, 2026
db7d00e
Update submodule references
ModelEarth Apr 24, 2026
ab56426
Update Pages “readme”
ModelEarth Apr 25, 2026
8ed67dd
Create Post “test-tile”
ModelEarth Apr 25, 2026
e644f3c
Create Post “test-tile2”
ModelEarth Apr 25, 2026
a23a7f6
Updated settings.local.json, .gitmodules, cms...
ModelEarth Apr 26, 2026
bd656d7
Updated cms
ModelEarth Apr 26, 2026
1be709e
Update submodule references
ModelEarth Apr 26, 2026
1cbc334
Updated cms, config.yaml, localsite
ModelEarth Apr 26, 2026
14679b5
Add RAG message
ModelEarth Apr 27, 2026
42cb6d2
Updated chat, README.md
ModelEarth Apr 28, 2026
64cf8ba
Merge branch 'main' of https://github.com/ModelEarth/webroot
ModelEarth Apr 28, 2026
1d09147
Update chat submodule reference
ModelEarth Apr 28, 2026
f56a66a
reduce
ModelEarth Apr 28, 2026
2b8cb7c
Sync with cm parent
ModelEarth Apr 28, 2026
15b5445
Update chat submodule reference after history rewrite to remove PLAN-…
ModelEarth Apr 28, 2026
a0ac65f
Update team submodule reference
ModelEarth Apr 28, 2026
b5cf3b6
Updated chat
ModelEarth Apr 28, 2026
709aa7f
Update chat submodule reference
ModelEarth Apr 28, 2026
f28a63a
docker as origin
ModelEarth Apr 28, 2026
0a1e63d
Update chat
ModelEarth Apr 28, 2026
7e57b33
Updated chat, cms, team
ModelEarth Apr 29, 2026
7915def
Update submodule references
ModelEarth Apr 29, 2026
a26c13f
Fix for detached heads
ModelEarth Apr 29, 2026
66aacb5
Add country names
ModelEarth Apr 30, 2026
d488c70
Updated chat, cms, localsite
ModelEarth Apr 30, 2026
0d75bc3
Update submodule references
ModelEarth Apr 30, 2026
726a46f
Update localsite submodule reference
ModelEarth Apr 30, 2026
b6603ab
Update localsite submodule reference
ModelEarth Apr 30, 2026
4176156
Updated chat, cms, config.yaml...
ModelEarth May 1, 2026
12841b5
Update submodule references
ModelEarth May 1, 2026
47b2267
commit webroot after pulling it
ModelEarth May 1, 2026
82aba8a
Updated cms, data-pipeline, docker...
ModelEarth May 1, 2026
4430869
Update submodule references
ModelEarth May 1, 2026
48a4793
pulled after committing
ModelEarth May 1, 2026
ce90081
Update docker submodule reference
ModelEarth May 1, 2026
720a4d7
Update docker submodule reference
ModelEarth May 1, 2026
c2778f5
Updated cms, data-pipeline, exiobase...
ModelEarth May 1, 2026
5a43952
project link
ModelEarth May 1, 2026
6be9ab0
defaultEventId
ModelEarth May 2, 2026
007b2dc
Merge remote-tracking branch 'origin/master'
ModelEarth May 3, 2026
8b54f21
Remove sites.yaml, update submodule references
ModelEarth May 3, 2026
ca74bd9
Update submodule references
ModelEarth May 3, 2026
2a3cd5b
Port update
ModelEarth May 3, 2026
1781715
typo
ModelEarth May 3, 2026
795fe24
Port 1433
ModelEarth May 3, 2026
40b2af9
Update green bullets
ModelEarth May 7, 2026
e91110a
Rename and delete process
ModelEarth May 7, 2026
b9edbbe
prompt page and rust update
ModelEarth May 7, 2026
19234e2
chat/sanity addition
ModelEarth May 8, 2026
b8bcdd0
provider .js
ModelEarth May 8, 2026
6ad080a
Update for insights
ModelEarth May 8, 2026
c57a0a1
CLI Insights
ModelEarth May 8, 2026
317bbe6
AI Insights with Claude
ModelEarth May 8, 2026
1cb8639
Localhost Backend
ModelEarth May 11, 2026
2f38709
Switch fallback to providers.js
ModelEarth May 12, 2026
50ab883
getKeyUrl
ModelEarth May 12, 2026
2d50d61
Avoid CORS
ModelEarth May 12, 2026
cdb5ce8
Add string for Vercel build
ModelEarth May 12, 2026
381ecfa
map at the render call
ModelEarth May 12, 2026
812daf9
Removed chat packages from type-check
ModelEarth May 12, 2026
1e1b842
Intro and title text
ModelEarth May 13, 2026
5976397
Switching to drizzle
ModelEarth May 14, 2026
90faf3c
Add workflow to .gitignore, update submodule pointers
ModelEarth May 15, 2026
c2e5288
Update submodule references
ModelEarth May 15, 2026
383418d
Update cms submodule reference
ModelEarth May 15, 2026
f2b459a
workflow install
ModelEarth May 15, 2026
c31d72e
Add workflow
ModelEarth May 15, 2026
3bdfbce
Title on dark
ModelEarth May 16, 2026
a2e40c4
Delete settings.local.json
ModelEarth May 16, 2026
c61146f
Updated chat, docker, localsite...
ModelEarth May 16, 2026
b401771
Update submodule references
ModelEarth May 16, 2026
f7b7d39
Update Post “test-tile”
ModelEarth May 16, 2026
3144b70
Updated .gitmodules, chat, test-tile.md...
ModelEarth May 17, 2026
2cd29fd
Update submodule references
ModelEarth May 17, 2026
92b4ab0
Update localsite submodule reference
ModelEarth May 17, 2026
ae1a542
Updated cloud, cms, docker...
ModelEarth May 18, 2026
3f7bc6a
Update submodule references
ModelEarth May 18, 2026
0bb10e2
Update localsite submodule reference
ModelEarth May 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 0 additions & 58 deletions .claude/settings.local.json

This file was deleted.

3 changes: 2 additions & 1 deletion .github/workflows/vector_db_sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ jobs:
env:
PINECONE_API_KEY: ${{ secrets.PINECONE_API_KEY }}
VOYAGE_API_KEY: ${{ secrets.VOYAGE_API_KEY }}
run: python chat/ingestion/vector_db_sync.py --skip-on-missing-keys
# community-forecasting contains heavy assets that we do not want to index in this webroot workflow.
run: python chat/ingestion/vector_db_sync.py --skip-on-missing-keys --skip-paths community-forecasting

- name: Error summary
if: always()
Expand Down
15 changes: 13 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ env/*
.env.*
!.env.example
*.env
env

# Logs
*.log
Expand All @@ -25,6 +26,7 @@ pids
*.seed
*.pid.lock
__pycache__
.~lock.*#

# Coverage reports are used for local dev and test by tools like:
# Jest (JavaScript testing framework), Istanbul/nyc (JavaScript/Node.js) and
Expand Down Expand Up @@ -93,33 +95,42 @@ community-data
community-timelines
community-zipcodes
contributors
core
core10
coreutilities
cv
data-commons
data-pipeline
data-pipeline-garage
*nuclear
display
explore
host
inspire
membersense
modelearth.github.io
net
net10
nisar
outtakes
panels
photos
products-data
products-big-files-to-delete
project
reality.streamlit*
recycling
requests
resources
seasons
setup
space
storm
swarmui
trade-data
topojson
useeio
useeio-json
useeio.js
webhook
workflow
wiki
zip
113 changes: 68 additions & 45 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,69 +1,92 @@
[submodule "docker"]
path = docker
url = https://github.com/modelearth/docker
[submodule "localsite"]
path = localsite
url = https://github.com/ModelEarth/localsite
[submodule "team"]
path = team
url = https://github.com/ModelEarth/team
[submodule "feed"]
path = feed
url = https://github.com/modelearth/feed
[submodule "swiper"]
path = swiper
url = https://github.com/modelearth/swiper
[submodule "home"]
path = home
url = https://github.com/ModelEarth/home
[submodule "cloud"]
path = cloud
url = https://github.com/modelearth/cloud
[submodule "airports"]
path = airports
url = https://github.com/modelearth/airports
[submodule "better-auth"]
path = better-auth
url = https://github.com/modelearth/better-auth
[submodule "chat"]
path = chat
url = https://github.com/modelearth/chat
[submodule "cloud"]
path = cloud
url = https://github.com/modelearth/cloud
[submodule "cms"]
path = cms
url = https://github.com/ModelEarth/cms
upstream = https://github.com/sveltia/sveltia-cms.git
upstream-policy = merge-if-clean
[submodule "codechat"]
path = codechat
url = https://github.com/modelearth/codechat
[submodule "community-forecasting"]
path = community-forecasting
url = https://github.com/modelearth/community-forecasting
[submodule "comparison"]
path = comparison
url = https://github.com/modelearth/comparison
[submodule "data-pipeline"]
path = data-pipeline
url = https://github.com/ModelEarth/data-pipeline.git
[submodule "desktop"]
path = desktop
url = https://github.com/ModelEarth/desktop.git
[submodule "grid"]
path = grid
url = https://github.com/modelearth/grid
[submodule "realitystream"]
path = realitystream
url = https://github.com/modelearth/realitystream
[submodule "streamlit"]
path = streamlit
url = https://github.com/modelearth/streamlit
[submodule "products"]
path = products
url = https://github.com/modelearth/products
[submodule "projects"]
path = projects
url = https://github.com/modelearth/projects
[submodule "docker"]
path = docker
url = https://github.com/modelearth/docker
[submodule "engage"]
path = engage
url = https://github.com/modelearth/engage
[submodule "exiobase"]
path = exiobase
url = https://github.com/modelearth/exiobase
[submodule "trade"]
path = trade
url = https://github.com/modelearth/trade
[submodule "feed"]
path = feed
url = https://github.com/modelearth/feed
[submodule "grid"]
path = grid
url = https://github.com/modelearth/grid
[submodule "home"]
path = home
url = https://github.com/ModelEarth/home
[submodule "io"]
path = io
url = https://github.com/modelearth/io
[submodule "localsite"]
path = localsite
url = https://github.com/ModelEarth/localsite
[submodule "montage"]
path = montage
url = https://github.com/ModelEarth/montage.git
[submodule "products"]
path = products
url = https://github.com/modelearth/products
[submodule "profile"]
path = profile
url = https://github.com/modelearth/profile
[submodule "projects"]
path = projects
url = https://github.com/modelearth/projects
[submodule "realitystream"]
path = realitystream
url = https://github.com/modelearth/realitystream
[submodule "reports"]
path = reports
url = https://github.com/modelearth/reports
[submodule "community-forecasting"]
path = community-forecasting
url = https://github.com/modelearth/community-forecasting
[submodule "better-auth"]
path = better-auth
url = https://github.com/modelearth/better-auth
[submodule "requests"]
path = requests
url = https://github.com/modelearth/requests
[submodule "sanity"]
path = sanity
url = https://github.com/ModelEarth/sanity.git
[submodule "streamlit"]
path = streamlit
url = https://github.com/modelearth/streamlit
[submodule "swiper"]
path = swiper
url = https://github.com/modelearth/swiper
[submodule "team"]
path = team
url = https://github.com/ModelEarth/team
[submodule "trade"]
path = trade
url = https://github.com/modelearth/trade
20 changes: 13 additions & 7 deletions .siterepos
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
[siterepo "project"]
path = project
url = https://github.com/modelearth/project
[siterepo "community"]
path = community
url = https://github.com/modelearth/community
[siterepo "data-pipeline"]
path = data-pipeline
url = https://github.com/modelearth/data-pipeline
[siterepo "trade-data"]
path = trade-data
url = https://github.com/modelearth/trade-data
[siterepo "cv"]
path = cv
url = https://github.com/modelearth/cv
[siterepo "nisar"]
path = nisar
url = https://github.com/modelearth/nisar
url = https://github.com/modelearth/nisar
[siterepo "space"]
path = space
url = https://github.com/modelearth/space
[siterepo "workflow"]
path = workflow
url = https://github.com/modelearth/workflow
27 changes: 20 additions & 7 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
# AGENTS.md

This is the equivalent to `CLAUDE.md`.
This `AGENTS.md` is the equivalent to `CLAUDE.md`.

Use a modern, clean response design that has rounded corners on boarderless panels.
Use a modern, clean responsive design that has rounded corners on boarderless panels.
Each new panel should use the "Panel Menu Toggle System" from localsite/js/localsite.js to place a cirlce icon in its upper right with options for Expand, Close, etc.
Include .dark mode css. Set responsive layouts based on parent div widths rather than browser width. When possible, reuse common css from localsite/css/base.css

Primary guidance files:
- `/localsite/AGENTS.md`
- `/team/AGENTS.md`
- `/host/net/NET.md`

Submodule overview:
- `codechat/README.md`
Expand All @@ -24,20 +25,32 @@ Key standards (from linked AGENTS files):
- "push team" → push only team submodule changes
- "push" or "push all" → push webroot + all submodules via `./git.sh push`

Claude Code sessions:
- Session history: `~/.claude/history.jsonl` (JSONL format with sessionId, timestamp, display, project)
- Use Python or `jq` to parse efficiently; avoid multiple `awk` attempts on macOS
CLI assistant sessions (Claude, Codex, etc):
- Use the session store for the active CLI tool. Do not assume Claude by default.
- Claude session history: `~/.claude/history.jsonl` (JSONL format with sessionId, timestamp, display, project)
- Codex session history: `~/.codex/history.jsonl` (JSONL format with session_id, ts, text)
- For future CLIs, detect and use their native session/history location and restore command.
- Use Python or `jq` to parse efficiently; avoid multiple `awk` attempts on macOS.

Start commands:
- `start server` — starts Python HTTP server and Python backend (not Flask) (`desktop/install/quickstart.sh`)
- `start rust` — Rust API server (from `team` repo)
- `start rust` — Team Repo API (Actix Rust) (from `team` repo, port 8081)
- `start net` — shared .NET host using `host/net/net.sh` and `host/net/NET.md` guidance
- `start flask` — starts both `cloud` and `pipeline`
- `start cloud` — Flask for `cloud/run` (RealityStream), local + deploy to Google Cloud
- `start pipeline` — Flask for `data-pipeline/admin`
- `start art` — Arts Engine Axum Rust API (`cargo run --manifest-path requests/engine/rust-api/Cargo.toml`, port 8082)
- `start chat` — Node unified server for chat + mounted `sanity/` Next.js site (`node chat/server.mjs`, port 8888); first run: `pnpm --prefix chat install` and `bun --cwd sanity install`
- `start html` — bare bones without Python (not needed if you ran `start server`)

.NET / C#:
- `host/net/NET.md` provides guidance for local .NET and C# work in this webroot.
- .NET settings reside in `docker/.env` rather than XML-only local config.

Ports:
- `8887` — Python HTTP server (`desktop/install/quickstart.sh`)
- `8081` — Rust API server (from `team` repo)
- `8081` — Team Repo API (Actix Rust) (from `team` repo)
- `8004` — legacy .NET 4.x site for `net/` and `core/`
- `8010` — shared .NET 10 host (`host/net/`, serves the webroot outside `net/` and `core/`)
- `5001` — Data-Pipeline Flask server
- `8100` — Cloud/run Flask server
2 changes: 2 additions & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,6 @@

"push" always invokes the "./git.sh push" command.

Never include AI attribution or credit lines (Co-Authored-By, Generated by, etc.) in commit messages or PR descriptions.

The CLAUDE.md instructions reside in team/AGENTS.md, localsite/AGENTS.md, data-pipeline/AGENTS.md, and cloud/AGENTS.md
5 changes: 5 additions & 0 deletions PLAN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Plan

When adding a new page, use the following index.html starter:

https://raw.githubusercontent.com/ModelEarth/localsite/refs/heads/main/start/template/index.html
4 changes: 2 additions & 2 deletions PRD.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

PartnerTools CRM is a high-performance, cost-efficient Customer Relationship Management platform. It aims to replace expensive Salesforce per-user licensing with a JAMstack architecture powered by a Rust API.

By leveraging the Salesforce -like SuiteCRM SQL table structure aligned with the Microsoft Common Data Model (CDM), the system ensures data interoperability across agencies while reducing infrastructure costs. The platform focuses on speed, type safety, and "write-once, deploy-everywhere" web standards.
By leveraging the Salesforce -like [SuiteCRM SQL](https://model.earth/profile/crm/) table structure aligned with the Microsoft Common Data Model (CDM), the system ensures data interoperability across agencies while reducing infrastructure costs. The platform focuses on speed, type safety, and "write-once, deploy-everywhere" web standards.

## 2. Problem Statement

Expand Down Expand Up @@ -102,4 +102,4 @@ Phase 1 (Core): Rust API development; implementation of accounts and contacts sc

Phase 2 (Frontend): JAMstack UI deployment; basic CRUD features.

Phase 3 (Analytics): Integration of FinOps dashboards for real-time financial transparency.
Phase 3 (Analytics): Integration of FinOps dashboards for real-time financial transparency.
Loading
Loading