- Create Economist SubmissionTracking package correctly: * mainArticle = full blog post content * coverLetter = 216-word SIR— letter * Links to blog post via blogPostId - Archive 'Letter to The Economist' from blog posts (it's the cover letter) - Fix date display on article cards (use published_at) - Target publication already displaying via blue badge Database changes: - Make blogPostId optional in SubmissionTracking model - Economist package ID: 68fa85ae49d4900e7f2ecd83 - Le Monde package ID: 68fa2abd2e6acd5691932150 Next: Enhanced modal with tabs, validation, export 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
41 lines
1.9 KiB
JSON
41 lines
1.9 KiB
JSON
{
|
|
"page_title": "Transparency Dashboard | Tractatus Koha",
|
|
"meta_description": "Full transparency on donations received and how they're allocated to support the Tractatus AI Safety Framework.",
|
|
"heading": "Transparency Dashboard",
|
|
"subheading": "Full visibility into donations received and how we allocate them to support the Tractatus Framework.",
|
|
"export_csv": "Export CSV",
|
|
"metrics": {
|
|
"total_received": "Total Received",
|
|
"lifetime": "NZD lifetime",
|
|
"monthly_supporters": "Monthly Supporters",
|
|
"active_subscriptions": "Active subscriptions",
|
|
"monthly_recurring": "Monthly Recurring",
|
|
"per_month": "NZD per month",
|
|
"one_time_donations": "One-Time Donations",
|
|
"total_gifts": "Total gifts received",
|
|
"average_donation": "Average Donation",
|
|
"across_all": "NZD across all donations"
|
|
},
|
|
"allocation": {
|
|
"heading": "How Donations Are Allocated",
|
|
"development": "Development",
|
|
"development_desc": "Feature development, bug fixes, security updates",
|
|
"hosting": "Hosting & Infrastructure",
|
|
"hosting_desc": "Servers, database, CDN, domain, SSL",
|
|
"research": "Research",
|
|
"research_desc": "AI safety research, academic partnerships, publications",
|
|
"community": "Community",
|
|
"community_desc": "Documentation, outreach, contributor support"
|
|
},
|
|
"supporters": {
|
|
"heading": "Recent Supporters",
|
|
"intro": "Thank you to these generous supporters who have opted to be publicly acknowledged. All supporters are valued equally, whether listed here or donating anonymously.",
|
|
"loading": "Loading supporters...",
|
|
"none": "No public acknowledgements yet. Be the first to support Tractatus!"
|
|
},
|
|
"cta": {
|
|
"heading": "Support the Tractatus Framework",
|
|
"text": "Help us build architectural AI safety constraints that preserve human agency. Every contribution makes a difference.",
|
|
"button": "Make a Donation"
|
|
}
|
|
}
|