Skip to main content

AUTH.CODITECT.AI Website Content Tasklist

Reference: ADR-015-auth-coditect-ai-website-architecture.md Created: December 30, 2025 Status: Active


Current Status Summary

CategoryTotalExistsMissing
Header Links550
Footer Links936
Body Links18144
Total322210

P0 - Required for Pilot Launch

  • B.7.1: Create Privacy Policy Page (/privacy)

    • Route: /privacy
    • Component: src/pages/privacy.tsx
    • Content Type: Legal document
    • Audience: All users (required for registration)
    • Requirements:
      • Data collection practices
      • Data usage and sharing
      • User rights (GDPR, CCPA)
      • Cookie policy
      • Contact for privacy concerns
    • Tone: Clear, readable, not overly legalistic
    • Effort: 4h
    • Dependencies: Legal review
  • B.7.2: Create Terms of Service Page (/terms)

    • Route: /terms
    • Component: src/pages/terms.tsx
    • Content Type: Legal agreement
    • Audience: All users (required for registration)
    • Requirements:
      • Acceptance terms
      • Service description
      • User responsibilities
      • Intellectual property
      • Limitation of liability
      • Dispute resolution
    • Tone: Clear, fair, balanced
    • Effort: 4h
    • Dependencies: Legal review
  • B.7.3: Create Forgot Password Page (/forgot-password)

    • Route: /forgot-password
    • Component: src/pages/forgot-password.tsx
    • Content Type: Functional form
    • Audience: Users who forgot password
    • Requirements:
      • Email input form
      • Success/error states
      • Link to login
    • API Dependency: Password reset endpoint
    • Effort: 2h

P1 - Required for Public Launch

Product Pages

  • B.8.1: Create Documentation Redirect/Hub (/docs)
    • Route: /docs
    • Component: src/pages/docs.tsx
    • Content Type: Redirect or hub page
    • Audience: Pilot users, technical evaluators
    • Implementation Options:
      1. Redirect to docs.coditect.ai
      2. Hub page with quick links + redirect
    • MVP Recommendation: Hub with quick links
    • Effort: 2h

Company Pages

  • B.8.2: Create About Page (/about)

    • Route: /about
    • Component: src/pages/about.tsx
    • Content Type: Company narrative
    • Audience: Potential customers, partners, job seekers
    • Sections:
      • Company mission
      • The problem we saw
      • Our solution (CODITECT)
      • Leadership (Hal Casteel bio)
      • Values
      • Location (California, USA)
    • Viral Hook: "Founded by developers who've shipped at scale"
    • Effort: 4h
  • B.8.3: Create Security Page (/security)

    • Route: /security
    • Component: src/pages/security.tsx
    • Content Type: Security practices
    • Audience: Enterprise evaluators, compliance officers
    • Sections:
      • Data encryption (at rest, in transit)
      • Access control
      • Audit logging
      • Infrastructure (GCP)
      • SOC 2 Type II path
      • Responsible disclosure contact
    • Trust Signal: Enterprise-grade security
    • Effort: 4h

P2 - Post-Launch Enhancements

  • B.9.1: Create Changelog Page (/changelog)
    • Route: /changelog
    • Component: src/pages/changelog.tsx
    • Content Type: Release notes
    • Audience: Existing customers, evaluators
    • Structure:
      • Version + date
      • New features (with customer value)
      • Improvements
      • Bug fixes
      • Coming soon preview
    • Viral Hook: "We ship weekly"
    • Effort: 4h

P3 - Future

  • B.10.1: Create Careers Page (/careers)
    • Route: /careers
    • Component: src/pages/careers.tsx
    • Content Type: Job listings
    • Audience: Potential employees
    • Phase 1: Simple page with contact email
    • Phase 2: Job board integration
    • Effort: 2h

Existing Pages - Content Review Tasks

Landing Page (/)

  • Dark mode support complete (v1.4.3)
  • B.11.1: Review Hero messaging for ICP alignment
    • Ensure "Build Production Software Without a Development Team" resonates
    • Validate CTA clarity
  • B.11.2: Add social proof section (testimonials when available)
  • B.11.3: Add product demo/screenshot section

Pricing Page (/pricing)

  • Product catalog functional
  • B.11.4: Review pricing clarity
    • Ensure Enterprise bundle value is clear
    • Add comparison table if needed

Login/Register Pages

  • Functional with pilot flow
  • B.11.5: Add OAuth options (Google, GitHub)
  • B.11.6: Improve error messages for better UX

Dashboard

  • License management functional
  • B.11.7: Add quick start guide widget
  • B.11.8: Add usage analytics section

Route Configuration Updates

Add to src/app.tsx:

import { Privacy } from './pages/Privacy'
import { Terms } from './pages/Terms'
import { ForgotPassword } from './pages/ForgotPassword'
import { Docs } from './pages/Docs'
import { About } from './pages/About'
import { Security } from './pages/Security'
import { Changelog } from './pages/Changelog'
import { Careers } from './pages/Careers'

// Add routes:
<Route path="/privacy" element={<Privacy />} />
<Route path="/terms" element={<Terms />} />
<Route path="/forgot-password" element={<ForgotPassword />} />
<Route path="/docs" element={<Docs />} />
<Route path="/about" element={<About />} />
<Route path="/security" element={<Security />} />
<Route path="/changelog" element={<Changelog />} />
<Route path="/careers" element={<Careers />} />

Content Guidelines

Voice & Tone (from ADR-015)

AttributeDescription
ProfessionalClean, confident, competent
DirectNo fluff, no jargon
Customer-focusedValue over features
HonestUnder-promise, over-deliver
AccessiblePlain language

DON'T

  • "Revolutionary" or "game-changing"
  • Enterprise-speak (synergy, leverage, paradigm)
  • Excessive exclamation points
  • Stock photos
  • Artificial urgency

DO

  • One-sentence product description
  • Show, don't tell
  • Address objections honestly
  • Clear next steps

Deployment Checklist

For each new page:

  • Create component in src/pages/
  • Add route to app.tsx
  • Add dark mode support
  • Test responsive design
  • Test accessibility (a11y)
  • Update footer link (if placeholder)
  • Build and deploy
  • Verify in production

Progress Tracking

Task IDDescriptionStatusAssignedDue
B.7.1Privacy PolicyTODO-Pilot
B.7.2Terms of ServiceTODO-Pilot
B.7.3Forgot PasswordTODO-Pilot
B.8.1Documentation HubTODO-Launch
B.8.2About PageTODO-Launch
B.8.3Security PageTODO-Launch
B.9.1ChangelogTODO-Post
B.10.1CareersTODO-Future

Total Effort Estimate: 26 hours (P0: 10h, P1: 10h, P2: 4h, P3: 2h)