SciSiteForge/examples/talkorigins-modern.site.json

173 lines
7.4 KiB
JSON

{
"lang": "en",
"title": "TalkOrigins Archive: Modernized Preview",
"site_title": "TalkOrigins Archive",
"description": "A SciSiteForge proof-of-concept for poc1.talkorigins.org and the TalkOrigins Archive modernization line.",
"license": "CC BY-SA 4.0",
"github_url": "https://git.cns.fyi/welsberr/talkorigins-modern",
"contact_email": "feedback@talkorigins.org",
"theme": "talkorigins-modern",
"languages": [
{ "code": "en", "name": "English", "coverage": true },
{ "code": "es", "name": "Español", "coverage": false },
{ "code": "fr", "name": "Français", "coverage": false },
{ "code": "pt", "name": "Português", "coverage": false },
{ "code": "de", "name": "Deutsch", "coverage": false },
{ "code": "it", "name": "Italiano", "coverage": false },
{ "code": "ru", "name": "Русский", "coverage": false },
{ "code": "zh", "name": "中文", "coverage": false },
{ "code": "ja", "name": "日本語", "coverage": false },
{ "code": "ar", "name": "العربية", "coverage": false },
{ "code": "hi", "name": "हिन्दी", "coverage": false }
],
"language_policy": {
"planned_languages": [
{ "code": "es", "name": "Español" },
{ "code": "fr", "name": "Français" },
{ "code": "pt", "name": "Português" },
{ "code": "de", "name": "Deutsch" },
{ "code": "it", "name": "Italiano" },
{ "code": "ru", "name": "Русский" },
{ "code": "zh", "name": "中文" },
{ "code": "ja", "name": "日本語" },
{ "code": "ar", "name": "العربية" },
{ "code": "hi", "name": "हिन्दी" }
]
},
"translation": {
"provider": "geniehive",
"base_url": "http://172.24.50.65:8800",
"model": "scientific_translator",
"api_key": "change-me-client-key",
"timeout": 120,
"system_prompt": "You are a careful scientific translator. Preserve meaning, structure, citations, and technical terms. Return only the translation."
},
"navigation": [
{ "label": "Start Here", "href": "#start" },
{ "label": "Key Resources", "href": "#resources" },
{ "label": "Search", "href": "/search/" },
{ "label": "Roadmap", "href": "#roadmap" },
{ "label": "Support", "href": "/foundation/2026-update/" }
],
"hero": {
"kicker": "Archive Preview",
"title": "A clearer front door for the TalkOrigins Archive.",
"lede": "The modernization work keeps the Archive's stable reference role while making it easier for a first-time reader to find explanations, claims, search tools, and sister Foundation resources.",
"actions": [
{ "label": "Start with the overview", "href": "#start", "primary": true },
{ "label": "View the support update", "href": "/foundation/2026-update/", "primary": false }
]
},
"content": {
"feature_cards": [
{
"title": "New to the topic?",
"body": "Start with readable explanations that separate the scientific issues from the rhetoric around them.",
"href": "/faqs/faq-misconceptions/",
"meta": "Archive guide",
"link_label": "Read a sample FAQ"
},
{
"title": "Looking for a specific claim?",
"body": "The Index to Creationist Claims gives readers a direct path from a familiar claim to a response and references.",
"href": "/indexcc/CA100/",
"meta": "Claim index",
"link_label": "Open the Index"
},
{
"title": "Searching across Foundation sites?",
"body": "Foundation search keeps TalkOrigins, TalkDesign, Panda's Thumb, Panda's Thumb MT, and the claim index as distinct selectable corpora.",
"href": "/search/",
"meta": "Search",
"link_label": "Search the sites"
}
],
"section_cards": [
{
"title": "Featured FAQ: Misconceptions",
"body": "A representative long-form Archive article demonstrates how legacy explanatory material can be presented in the modern theme.",
"href": "/faqs/faq-misconceptions/",
"meta": "Archive article",
"link_label": "Read the FAQ"
},
{
"title": "Featured Claim: CA100",
"body": "A representative Index to Creationist Claims entry shows the claim-centered path into evidence and rebuttal material.",
"href": "/indexcc/CA100/",
"meta": "Index claim",
"link_label": "Read the claim entry"
}
],
"bibliography_entries": [
{
"title": "TalkOrigins Archive",
"body": "Stable explanatory articles and FAQs for recurring creation/evolution controversy topics.",
"href": "https://www.talkorigins.org/",
"meta": "primary corpus"
},
{
"title": "Index to Creationist Claims",
"body": "Claim-indexed rebuttal and reference material used as a cross-site search and notebook anchor.",
"href": "https://www.talkorigins.org/indexcc/",
"meta": "claim index"
},
{
"title": "Panda's Thumb MT Archive",
"body": "Definitive corpus for the Movable Type-era Panda's Thumb archive, distinct from the broader scraped corpus.",
"href": "https://pandasthumb.net/",
"meta": "sister corpus"
}
]
},
"notebooks": [
{
"id": "evidence-and-claims",
"title": "Evidence and Claims Reading Path",
"summary": "A guided path can connect stable Archive articles, Index to Creationist Claims entries, search results, and bibliography updates without hiding where each source came from.",
"audience": "interested lay readers, instructors, and site editors",
"goals": [
"Move from a claim to the relevant evidence and archive context",
"Keep stable source material separate from dynamic commentary",
"Show provenance, citations, and review status as part of the reading experience"
],
"apps": [
{
"title": "Public search",
"href": "/search/",
"description": "Search across Foundation corpora and the Index to Creationist Claims"
}
],
"source_kinds": ["section", "notebook", "app", "bibliography"],
"max_items": 8
}
],
"roadmap": [
{
"title": "Replace the preview placeholders with real Archive pages",
"status": "Next",
"body": "Use the modernization theme on selected high-value FAQs and claim pages so readers can evaluate actual content, not just a shell."
},
{
"title": "Promote corpus-aware Foundation search",
"status": "Next",
"body": "Make search visible from each Foundation-associated domain with Index and local-domain corpora selected by default."
},
{
"title": "Connect support messaging to visible modernization work",
"status": "Planned",
"body": "Use the proof-of-concept site to show that the Archive is being actively maintained while preserving the stable Archive and dynamic commentary split."
},
{
"title": "Preserve legacy TalkOrigins URLs",
"status": "Architecture",
"body": "For this long-running Archive, English content should remain reachable at root paths such as /faqs/ and /indexcc/. Future language variants can live under language-code paths while the original English URLs continue to resolve."
},
{
"title": "Add guided reading paths",
"status": "Planned",
"body": "Generalize the notebook pattern into reader-friendly paths that help users move from questions, claims, and classroom needs to reliable Archive material."
}
],
"content_sources": {}
}