Managed repository for Mosaic project nice-gee
Go to file
kbanc85 28de656b1b Interactive terminal homepage with ASCII webcam canvas
Replace the static homepage with a fully interactive terminal where every
item is a clickable command. Visitors see a split-pane layout: menu on the
left, fluid sim canvas on the right. Typing commands streams summaries
via typewriter effect, and questions trigger oracle responses.

New camera SceneDriver converts live webcam feed to green ASCII art using
brightness-to-character mapping and face-targeted text overlay via
brightness centroid tracking. Activated by "$ webcam" command or clicking
the canvas after the "SHOW YOURSELF" invite.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 12:38:47 -05:00
.github/workflows Enable automatic PR merge and Netlify deployment 2025-11-10 14:48:11 -05:00
docs Interactive terminal homepage with ASCII webcam canvas 2026-02-15 12:38:47 -05:00
public Interactive terminal homepage with ASCII webcam canvas 2026-02-15 12:38:47 -05:00
scripts Persistent canvas, /lab page, .md toggle, and post-launch polish 2026-02-15 09:04:23 -05:00
src Interactive terminal homepage with ASCII webcam canvas 2026-02-15 12:38:47 -05:00
.gitignore Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
ADDING_NEW_CLAIMS.md Add 2 new claims pages using automated AI extraction 2025-11-04 14:29:42 -05:00
ARTICLE_PUBLICATION_DATES.md Order claims library by original article publication date (newest first) 2025-11-04 10:05:47 -05:00
AUTO_ARTICLE_SETUP.md Add automated article processing system 2025-11-05 21:31:07 -05:00
CITATION_SYSTEM_GUIDE.md Update guide with finalized pattern: full name + copy buttons 2025-11-04 11:02:07 -05:00
CLAIMS_PAGE_GUIDELINES.md Add strict image selection criteria for claims pages 2025-11-04 09:53:27 -05:00
CLEANUP_RECOMMENDATIONS.md Add comprehensive cleanup recommendations for project maintenance 2025-11-09 22:16:42 -05:00
DOCUMENTATION_INDEX.md Improve extraction scripts, validation, and documentation 2025-11-09 14:06:19 -05:00
DOMAIN_SETUP_GUIDE.md Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
GEO_AUDIT_2025-11-04.md Major GEO optimization: Phase 1 complete 2025-11-04 10:33:46 -05:00
MIGRATION_SUMMARY.md Update all documentation to reflect current workflow and standards 2025-11-04 09:59:20 -05:00
NAMECHEAP_DNS_SETUP.md Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
PROJECT_STATUS.md Add project status log for context continuity 2025-11-09 21:48:56 -05:00
README.md Improve extraction scripts, validation, and documentation 2025-11-09 14:06:19 -05:00
VALIDATION_SYSTEM.md Clean up claims data and add validation system 2025-11-06 17:54:07 -05:00
WORKFLOW.md Add 'How I Built This' case study page and update documentation 2025-11-09 16:17:32 -05:00
next.config.js Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
package-lock.json Persistent canvas, /lab page, .md toggle, and post-launch polish 2026-02-15 09:04:23 -05:00
package.json Persistent canvas, /lab page, .md toggle, and post-launch polish 2026-02-15 09:04:23 -05:00
postcss.config.js Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00
tailwind.config.ts Terminal redesign with fluid simulation, SEO layer, and dependency cleanup 2026-02-15 05:33:29 -05:00
tsconfig.json Initial commit: Next.js migration with SSG for GEO optimization 2025-11-04 08:36:52 -05:00

README.md

kbanc-nextjs

Next.js site for kbanc.com with static site generation for optimal GEO (Generative Engine Optimization).

Live Site

Auto-Deployment

This repository is connected to Netlify. Every push to main branch triggers automatic deployment.

Project Stats

  • Total Pages: ~30 static HTML files
  • Claims Pages: 26 individual claim articles
  • Build Time: ~3 seconds
  • GEO Optimized: ✅ Pre-rendered HTML + JSON-LD schema

Documentation

Setup & Deployment

  • MIGRATION_SUMMARY.md - Technical migration details
  • DOMAIN_SETUP_GUIDE.md - Custom domain setup instructions
  • NAMECHEAP_DNS_SETUP.md - Complete DNS configuration

Workflows

  • WORKFLOW.md - Complete process for creating new claims pages
  • CLAIMS_PAGE_GUIDELINES.md - Strict image selection criteria

Local Development

npm install
npm run dev
# Visit http://localhost:3000

Build for Production

npm run build
# Output: /out directory

Creating New Claims Pages

See WORKFLOW.md for the complete step-by-step process including:

  • Extracting atomic claims from articles
  • Strict image selection criteria (white bg, black text, red accents only)
  • Required file updates (sitemap, components, CSV)
  • Build and deployment checklist