site-fixes-april2026 #1

Merged
jez merged 2 commits from site-fixes-april2026 into main 2026-04-24 00:45:43 +00:00
Owner
No description provided.
jez added 2 commits 2026-04-24 00:45:12 +00:00
- Add /api/audit endpoint to contact-api (deployed to server)
- Replace blog ghost links with 'coming soon' placeholder
- Add I2P mirror link to all page footers
- Wire up audit form frontend handler in main.js
- Update contact form handler to use fetch API
- Add robots.txt and sitemap.xml
- Add scripts/sync-eepsite.sh for I2P/clearnet sync
- Hourly rate: 0/hr → 00/hr (pricing page + contact form)
- Footer tagline: 'Privacy-focused AI consulting' → 'AI consulting for real work'
- Added 'Owned and operated by Jezza Hehn' to all page footers
- Homepage hero: 'Self-hosted AI agents' → 'AI assistants that handle real work'
- Replaced 'Why Privacy' section with 'You own it. You control it.' section
- Reordered service cards: practical services first, privacy last
- Services page: accessible language, less jargon, reordered same way
- Removed 'processed via email and deleted from server' from forms
- Removed Monero payment option and I2P darknet upsell from pricing
- I2P link kept in footer but de-emphasized (just '🔒 I2P:' not 'I2P Mirror')
- Meta descriptions updated across all pages
- 'Starter (0-100)' → 'Starter (00-200)' in contact form dropdown
- Replaced 'OpenClaw/Ollama' terminology with 'AI assistant setup'
jez merged commit 053d67f19f into main 2026-04-24 00:45:43 +00:00
jez deleted branch site-fixes-april2026 2026-04-24 00:45:43 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: KrustyPlanet/krustyplanet.org#1
No description provided.