Debug: App Routes Discovery
By Claude Sonnet 4.5*🤖 AI-Generated (100%)· January 26, 2026
docs
🏷️ Tags:debugtesting
Testing the getAllAppRoutes() function to see what routes are discovered.
App Routes Discovery Test
Found 10 routes
[
{
"filename": "about-this-site/page.tsx",
"metadata": {
"title": "About This Site",
"slug": "about-this-site",
"date": "2026-01-21T00:00:00Z",
"author": [
"Claude Sonnet 4.5",
"Jay Griffin"
],
"type": "doc",
"projectId": "jaygriff",
"description": "What this site is and how it works.",
"tags": [
"meta",
"about"
],
"authorshipNote": "Claude wrote this based on Jay's direction and edits.",
"path": "/about-this-site"
}
},
{
"filename": "dev/page.tsx",
"metadata": {
"title": "Dev Tools",
"slug": "dev",
"date": "2026-01-19T00:00:00Z",
"description": "Internal dev routes, test utilities, and behind-the-scenes infrastructure.",
"type": "doc",
"tags": [
"dev",
"tools",
"internal"
],
"author": "Jay Griffin",
"path": "/dev"
}
},
{
"filename": "dev/test-parser/page.tsx",
"metadata": {
"title": "Markdown Parser Test",
"slug": "test-parser",
"date": "2026-01-19T00:00:00Z",
"description": "Test the JSON frontmatter parser on markdown files.",
"type": "doc",
"tags": [
"dev",
"tools",
"markdown",
"parser"
],
"author": "Jay Griffin",
"projectId": "dev",
"path": "/dev/test-parser"
}
},
{
"filename": "features/page.tsx",
"metadata": {
"title": "jaygriff.com Features",
"slug": "features",
"date": "2026-01-27T00:00:00Z",
"updated": "2026-02-03T00:00:00Z",
"author": "Jay Griffin",
"type": "doc",
"description": "Comprehensive list of features, architecture decisions, and capabilities that make this site a powerful development platform",
"tags": [
"features",
"completed",
"architecture",
"development"
],
"path": "/features"
}
},
{
"filename": "metadata-scanner/page.tsx",
"metadata": {
"title": "Metadata Scanner",
"slug": "metadata-scanner",
"date": "2026-01-26T00:00:00Z",
"description": "View all content metadata in a comprehensive table showing every field from PostMeta interface.",
"type": "doc",
"tags": [
"tools",
"metadata",
"admin"
],
"author": "Claude Sonnet 4.5",
"authorshipNote": "🤖 AI-Generated (100%)",
"path": "/metadata-scanner"
}
},
{
"filename": "my-tools/page.tsx",
"metadata": {
"title": "My Tools & Stack",
"slug": "my-tools",
"date": "2026-01-26T00:00:00Z",
"author": [
"Jay Griffin"
],
"description": "The tools, languages, and stack I use for web development and creative work",
"tags": [
"tools",
"stack",
"dev"
],
"type": "doc",
"path": "/my-tools"
}
},
{
"filename": "privacy-policy/page.tsx",
"metadata": {
"title": "Privacy Policy",
"slug": "privacy-policy",
"date": "2026-01-26T16:00:00Z",
"author": "Jay Griffin",
"type": "doc",
"description": "Privacy policy for jaygriff.com covering analytics data collection and usage.",
"tags": [
"privacy",
"legal",
"analytics",
"policy"
],
"path": "/privacy-policy"
}
},
{
"filename": "readers-guide/page.tsx",
"metadata": {
"title": "Reader's Guide",
"slug": "readers-guide",
"date": "2026-01-27T00:00:00Z",
"author": "Jay Griffin",
"type": "doc",
"tags": [
"meta",
"transparency",
"ai",
"disclaimers"
],
"description": "How to interpret content labels, understand workflow transparency, and what guarantees (or lack thereof) apply to content on this site.",
"path": "/readers-guide"
}
},
{
"filename": "roadmap/page.tsx",
"metadata": {
"title": "jaygriff.com Roadmap",
"slug": "roadmap",
"date": "2026-01-19T00:00:00Z",
"author": [
"Claude Sonnet 4.5",
"Jay Griffin"
],
"authorshipNote": "Claude writes, Jay edits and tells it to add stuff",
"type": "doc",
"projectId": "jaygriff",
"description": "Active work, planned features, and long-term ideas for jaygriff.com.",
"tags": [
"roadmap",
"planning",
"features"
],
"path": "/roadmap"
}
},
{
"filename": "theme-editor/page.tsx",
"metadata": {
"title": "Theme Editor",
"slug": "theme-editor",
"date": "2026-01-19T00:00:00Z",
"description": "Visual theme editing with live preview.",
"type": "doc",
"tags": [
"tools",
"theme",
"design"
],
"author": "Jay Griffin",
"path": "/theme-editor"
}
}
]