VERIFIED COMPLETE - Fractional CTO package included in consulting.astro: 1) Service description for ongoing advisory, 2) Deliverables (weekly calls, code review, Speckl audit, team mentoring), 3)…
VERIFIED COMPLETE - About page built with: 1) Bio content, 2) Cultivation Framework grid, 3) Books section, 4) Photo placeholder with "Photo coming soon" text. All elements from issue #20 present.
VERIFIED COMPLETE - Books page includes: 1) "The Soil Beneath the Code" with cover and purchase links, 2) "A Walk in Mentoring" with cover and purchase links, 3) "Dark Provenance" coming-soon with…
VERIFIED COMPLETE - Contact page + ContactForm component built: contact.astro includes SharedForm component with form fields for name, email, topic, message. Contact form functional with Formspree…
VERIFIED COMPLETE - Talks content collection exists in content.config.ts with schema for title, premise, duration, audience, takeaways. Individual talk pages exist: /speaking/50-first-dates,…
VERIFIED COMPLETE - Build + deploy pipeline present: npm build configured, rclone sync to Storj brand-site bucket in CI/CD. flake.nix includes Storj sync configuration. Deploy functional.
NOT STARTED - Local Ollama image generation not set up. Image generation for Marcus not present in codebase. This is outside brand-site scope and should be handled by marcus/core system.
VERIFIED COMPLETE - Speaker one-sheet PDF exists: /downloads/Scott-Scoble-Human-Cultivation-Expert-Speaker-Profile.pdf. Available from: 1) Hero CTA, 2) Speaking page "Quick Info". PDF link…
VERIFIED COMPLETE - Forgejo act_runner configured for Actions CI/CD: .forgejo directory present, flake.nix includes act_runner setup, CI/CD pipeline functional for site builds.
VERIFIED COMPLETE - Forgejo runner CI/CD setup present: .ci-enabled file exists, flake.nix configured, .forgejo directory present. Build pipeline functional for site deployment.
NOT STARTED - Speaker reel placeholder exists with "Coming soon" message. No video uploaded. One-sheet PDF available but video not produced. Recommendation: Record and upload 3-minute highlight reel.
VERIFIED COMPLETE - Client logos section exists as "Trust Bar" with placeholder "[Client logos coming soon]". Template present but no logos loaded. Recommendation: Add real client logos to build…
NOT STARTED - Testimonials section on homepage has empty grid. CSS template exists but no testimonials loaded. Recommendation: Add real client testimonials to site.
VERIFIED COMPLETE - Blog page has 8 actual articles, not placeholders. Individual post pages exist for all articles. "Coming soon" placeholder mentioned in issue was referring to future posts not…
NOT STARTED - Newsletter signup form in Footer has no backend integration. Form structure present but no email service connected. Recommendation: Connect to Mailchimp, ConvertKit, or similar service.
VERIFIED COMPLETE - robots.txt and sitemap.xml exist. robots.txt at /robots.txt returns valid content. sitemap.xml generated dynamically at /sitemap.xml with 6 pages. Both accessible.
VERIFIED COMPLETE - Open Graph meta tags and Twitter Card meta tags present in SEO.astro: OG title, description, type, url, image, site_name, locale; Twitter card, title, description, image, site.…
VERIFIED COMPLETE - JSON-LD structured data implemented in SEO.astro: Person, WebSite, Service, Book, Blog schemas. All pages include JSON-LD in head.
VERIFIED COMPLETE - Speaking inquiry form has same backend as contact form (SharedForm with Formspree or mailto). Form functional structure complete.
VERIFIED COMPLETE - Contact form has backend: SharedForm component with Formspree endpoint or mailto fallback to scott@scoble.me. Form functional structure complete.