Claude/tech strategy docs y gt xg #3972
Fix homepage padding — content no longer cramped to edges
Merge pull request #69 from ccantynz-alt/claude/tech-strategy-docs-yGTXg
Merge branch 'main' into claude/tech-strategy-docs-yGTXg
Merge pull request #68 from ccantynz-alt/claude/trigger-tauri-build
Trigger Tauri build for .exe and .dmg
Rename Tauri build workflow to AlecRae Voice + trigger build
Add admin account promotion API + fix .env.example branding
Add admin account promotion API + fix .env.example branding
Merge pull request #66 from ccantynz-alt/claude/tech-strategy-docs-yGTXg
Force Vercel redeploy from df877d6 — all dark theme fixes included
Dark theme: all remaining pages (6 of 6) — full site now consistent
Dark theme: pricing, pricing cards, compare pages (3 of 9)
Add deep scan protocol to Rule 11 + hooks enforcing it
Add proper caching and security headers
Fix root cause: CSS variables were light-themed fighting dark JSX
Trigger Vercel redeploy — previous build used stale commit
Full dark theme — entire site navy with silver text, gold accents only
Premium dark design — navy header, gold AlecRae, silver text
Fix Footer.jsx syntax error crashing Vercel build
Merge pull request #55 from ccantynz-alt/dependabot/github_actions/actions/setup-node-6
Merge pull request #56 from ccantynz-alt/dependabot/github_actions/actions/checkout-6
Merge pull request #65 from ccantynz-alt/claude/tech-strategy-docs-yGTXg
Merge branch 'main' into claude/tech-strategy-docs-yGTXg
Bump actions/checkout from 4 to 6
Merge pull request #57 from ccantynz-alt/dependabot/github_actions/actions/download-artifact-8
Premium website overhaul — professional grade for lawyers and accountants
Merge pull request #64 from ccantynz-alt/dependabot/npm_and_yarn/stripe-21.0.1
Merge pull request #50 from ccantynz-alt/claude/website-overhaul-v2
Merge branch 'main' into claude/website-overhaul-v2
Complete rebrand from 48co to AlecRae Voice across all platforms
Bump stripe from 17.7.0 to 21.0.1
Merge pull request #58 from ccantynz-alt/dependabot/github_actions/actions/upload-artifact-7
Merge pull request #60 from ccantynz-alt/dependabot/npm_and_yarn/nextjs-73c4ef1337
Bump the nextjs group with 2 updates
Merge pull request #62 from ccantynz-alt/dependabot/npm_and_yarn/eslint-10.1.0
Bump eslint from 8.57.1 to 10.1.0
Merge pull request #63 from ccantynz-alt/dependabot/npm_and_yarn/bcryptjs-3.0.3
Bump bcryptjs from 2.4.3 to 3.0.3
Bump actions/upload-artifact from 4 to 7
Bump actions/download-artifact from 4 to 8
Bump actions/setup-node from 4 to 6
Merge pull request #54 from ccantynz-alt/claude/dictation-app-redesign-HUpzS
Merge pull request #53 from ccantynz-alt/claude/windows-antivirus-tool-xG3zY
DOWN v0.2.0 — Core: Cargo.toml, main.rs, threat.rs, elevation.rs
Add scareware scanner module — all files now pushed
Add startup, files, browser, network, and scareware scanner modules
Add signature databases and remaining scanner modules
Add remaining scanner modules and signature databases
Initial release: DOWN v0.1.0 — Windows security scanner
Add GitHub repo ecosystem — CI, templates, Dependabot, security
Fix Vercel build — use next/link and next/font/google
Merge pull request #52 from ccantynz-alt/claude/dictation-app-redesign-HUpzS
Full website redesign — premium law-firm-grade aesthetic
Merge pull request #51 from ccantynz-alt/claude/audit-upgrade-components-mBUyk
Add Rule 13: No Old Technology — strictest rule, rip out and replace
Upgrade all components to latest 2026 versions — rip out the old
Complete website visual overhaul — bold, premium, unmistakable
Merge pull request #49 from ccantynz-alt/claude/dictation-app-review-y5LXY
Fix all website contradictions, add legal examples, showcase new features
Elevate landing page: SVG icons, translation showcase, trust section
Build complete mobile keyboards, translation engine, and close all gaps
Merge pull request #48 from ccantynz-alt/claude/dictation-app-review-y5LXY
Premium polish: redesign extension UI, add legal pages, refine UX
Rebrand all AlecRae references back to 48co with 48co.nz domain
Add autonomous work rules — start it, finish it, don't stop to ask
Merge pull request #47 from ccantynz-alt/claude/tech-strategy-docs-yGTXg
Fix Stripe webhook plan detection and update domain references
Update CLAUDE.md with audit results and two new mandatory rules
Fix critical bugs found in deep audit — grammar crash, branding, missing CSS
Zero-setup mic: auto-detect, auto-permission, visible status
Fix voice extension — mic errors now visible, push-to-talk fixed, modern API
Merge pull request #46 from ccantynz-alt/claude/fix-build-dynamic
Fix Vercel build — force-dynamic on all API routes
Fix Vercel build: force-dynamic on all API routes
Fix Vercel build — Stripe lazy initialization
Merge pull request #43 from ccantynz-alt/claude/tech-strategy-docs-yGTXg
Add advanced feature roadmap — what puts AlecRae Voice 80-90% ahead
Rebrand from 48co to AlecRae Voice across CLAUDE.md
Add Stripe payment integration — checkout, webhooks, billing portal
Merge pull request #42 from ccantynz-alt/claude/tech-strategy-docs-yGTXg
Update package-lock.json
Rewrite CLAUDE.md with deep scan results and 80-90% ahead doctrine
Custom hotkeys — mouse wheel click, side buttons, keyboard
Phase 4+5: iOS + Android keyboards — all 5 platforms complete
Fix 7 critical/major Tauri issues from crawl audit
Phase 3: Local grammar correction — offline, free, instant
Phase 2: On-device Whisper — no API key, no internet, no cost
Built by Claude — autonomous protocol + Tauri capabilities
Tauri 2.0 rebuild — 5MB app, pure Rust backend, no Electron
Desktop app: API key check + robust typing fallback
Vercel-only: website + API on one platform, no separate server
Automated crawl hook + staging/production + critical fixes
Merge pull request #31 from ccantynz-alt/claude/unified-design
Unified website design + desktop overlay/typing fixes
Fix desktop app: hide overlay by default, fix typing into apps
Unified design system — all 6 pages match perfectly
Unified design system — all 6 pages now match perfectly
Merge pull request #28 from ccantynz-alt/claude/pricing-update
Remove lifetime deal, add Business tier ($29/mo for 10 users)
Remove lifetime deal, add Business tier ($29/mo for 10 users)
Preserve My Voice feature + Grammarly battle plan
Layout fix + API proxy + Google Sign-In + managed grammar API
10 Mandatory Rules + streaming voice rewrite
Pricing/compare light theme + mobile architecture + pricing model
Add AI grammar checker to Chrome extension
Merge pull request #21 from ccantynz-alt/claude/light-theme-grammar
Light theme redesign + AI grammar positioning
Light theme redesign + reposition as AI grammar tool
Merge pull request #19 from ccantynz-alt/claude/seo-pricing-pages
Homepage redesign + pricing + comparison pages
Redesign homepage and CSS — modern SaaS aesthetic, not retro
Add pricing, comparison, and updated download pages
Add pricing page, comparison page, update download page
AI Rewrite Mode + Context Detection + Strategy doc
Merge pull request #15 from ccantynz-alt/claude/typing-practice-app-0CvXP
Fix CI/CD: remove cache dependency on missing lock file, add PR trigger
Merge pull request #14 from ccantynz-alt/claude/typing-practice-app-0CvXP
Full audit and rewrite of extension — 22 bugs fixed
Merge pull request #13 from ccantynz-alt/claude/typing-practice-app-0CvXP
Fix middle-click: use auxclick event instead of mousedown
Merge pull request #12 from ccantynz-alt/claude/typing-practice-app-0CvXP
Fix popup hanging on Transcribing — add state tracking and force-reset
Fix three critical bugs: scroll-trigger, text insertion, and hang/freeze
Merge pull request #11 from ccantynz-alt/claude/typing-practice-app-0CvXP
Remove all on-page DOM from extension content script
Merge pull request #10 from ccantynz-alt/claude/typing-practice-app-0CvXP
Remove floating widget from bookmarklet — toast only
Merge pull request #9 from ccantynz-alt/claude/typing-practice-app-0CvXP
Remove floating widget — move controls to toolbar icon
Merge pull request #8 from ccantynz-alt/claude/typing-practice-app-0CvXP
Replace scroll-wheel trigger with middle-click toggle
Merge pull request #7 from ccantynz-alt/claude/typing-practice-app-0CvXP
Redesign homepage — premium visual experience
Merge pull request #6 from ccantynz-alt/claude/typing-practice-app-0CvXP
Add CI/CD pipeline to auto-build desktop installers
Clean download page for consumers — no dev jargon, no beta warnings
Merge pull request #5 from ccantynz-alt/claude/typing-practice-app-0CvXP
Complete product audit: fix all dishonest claims, dead features, and gaps
Fix 8 ESLint unescaped entity errors in JSX
Add ESLint config for Next.js
Fix error field dropped in background.js message relay
Fix 7 bugs found in codebase audit
Add desktop app, web bookmarklet, and multi-delivery architecture
Merge pull request #4 from ccantynz-alt/claude/fix-whispertyping-parity-meN58
Add WhisperTyping feature parity: multi-language, punctuation, push-to-talk, any-site support
Merge pull request #3 from ccantynz-alt/claude/general-dev-session-SsCNb
Add download flow: zip, install guide, onboarding welcome page
Merge pull request #2 from ccantynz-alt/claude/general-dev-session-SsCNb
Add Chrome extension + convert Next.js to landing page
Merge pull request #1 from ccantynz-alt/claude/general-dev-session-SsCNb
Build 48co voice assistant HUD with proper Next.js 14 file structure
Add Waveform component for recording visualization
Create Mictoggle
Add HUD component for voice command functionality
Add global styles and animations for UI components
Create RootLayout component for application layout
Add PostCSS configuration with Tailwind CSS and Autoprefixer
Add Tailwind CSS configuration file
Add Next.js configuration with strict mode enabled
Create package.json with initial configuration
Enhance README with project details and instructions
Initial commit
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts