- site.config.json single source of identity (name/url/description/author/social) - scripts/configure.mjs stamps it into app, content-pipeline, and astroagent configs - app/src/lib/blog-data.js SITE + author now read from app/src/config/site.json - astro.config.mjs default site URL from config - index.astro / Footer.astro neutralized hardcoded title, hero alt, social link - sample 'welcome' post + placeholder hero/avatar so the site builds out of the box Verified: cd app && npm ci && npm run build -> 13 pages, Complete. Remaining comiida demo prose in about/faq/services/contact + Newsletter (sample content). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SYHWLHihq3v9nxNwoPCKSn
29 lines
609 B
JSON
29 lines
609 B
JSON
{
|
|
"name": "seedproject-site",
|
|
"url": "https://example.com",
|
|
"appDir": "app",
|
|
"outDir": "public",
|
|
"buildCommand": "npm run build",
|
|
"contentDir": "app/src/content/blog",
|
|
"deploy": {
|
|
"type": "local-apache",
|
|
"chown": "www:www"
|
|
},
|
|
"ai": {
|
|
"model": "claude-sonnet-4-6",
|
|
"tools": "Read Write Edit Glob Grep WebSearch",
|
|
"confine": true,
|
|
"agentUser": "comiida-agent",
|
|
"skills": [
|
|
"brand",
|
|
"ui-ux",
|
|
"seo"
|
|
]
|
|
},
|
|
"console": {
|
|
"port": 3011,
|
|
"route": "/devconsole",
|
|
"tokenFile": "content-pipeline/.env",
|
|
"tokenKey": "ADMIN_TOKEN"
|
|
}
|
|
}
|