|
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Add AudioSection component with media player and waveform visualization - Add NoteContent component with inline link support and syntax highlighting - Add NoteSidebar with collapsible sections for navigation - Add SidebarContext for managing sidebar state - Update note page layout to use new component architecture - Add assets utility for GCS audio/video URL generation - Update content library with audio/skill/prompt type support - Add vision.md with editorial guidelines - Update .gitignore with additional security patterns - Add upload-asset.sh script for GCS asset management Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| content | ||
| public | ||
| src | ||
| .gitignore | ||
| CLAUDE.md | ||
| components.json | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.mjs | ||
| README.md | ||
| tsconfig.json | ||
| vision.md | ||
A Research Journal
Personal research projects exploring unfamiliar territory with AI as a thinking partner.
Getting Started
npm install
npm run dev
Open http://localhost:19197 to view the site.
Structure
blog/
├── src/
│ ├── app/
│ │ ├── page.tsx # Journal home (project list)
│ │ ├── maxwell/ # Maxwell project
│ │ │ ├── page.tsx # Project landing
│ │ │ ├── white-paper/ # Formal paper
│ │ │ └── notes/ # Research notes
│ │ ├── layout.tsx
│ │ └── globals.css
│ ├── components/
│ │ └── ui/
│ └── lib/
│ └── utils.ts
├── public/
└── package.json
Routes
/- Journal home with list of projects/maxwell- Maxwell project landing with notes list/maxwell/white-paper- Formal paper (outline → filled as research progresses)/maxwell/notes/[slug]- Individual research notes
Tech Stack
- Next.js 16
- React 19
- Tailwind CSS 4
- TypeScript