- docs/stories/pub-1-shadcn-ui-consistency.md - docs/stories/pub-2-parallax-split-hero.md - docs/stories/pub-3-search-with-filters.md - docs/stories/pub-4-quick-search-cmdk.md - docs/stories/pub-5-aftercare-enhancements.md - docs/stories/pub-6-galleries-lightbox.md Each story: - Mirrors PRD acceptance criteria verbatim - Includes actionable Tasks/Subtasks aligned to repo components (e.g., components/hero-section.tsx, components/artist-portfolio.tsx, data/artists.ts) - Provides Dev Notes referencing docs/ui-architecture.md and docs/PRD.md - Includes Testing guidance (Vitest/RTL and a11y expectations) - Reserves Dev Agent Record and QA Results sections for subsequent phases
32 lines
1.1 KiB
JSON
32 lines
1.1 KiB
JSON
{
|
|
"version": 3,
|
|
"middleware": {
|
|
"/": {
|
|
"files": [
|
|
"server/edge-runtime-webpack.js",
|
|
"server/middleware.js"
|
|
],
|
|
"name": "middleware",
|
|
"page": "/",
|
|
"matchers": [
|
|
{
|
|
"regexp": "^(?:\\/(_next\\/data\\/[^/]{1,}))?(?:\\/((?!_next\\/static|_next\\/image|favicon.ico|public|.*\\.png$|.*\\.jpg$|.*\\.jpeg$|.*\\.gif$|.*\\.svg$).*))(.json)?[\\/#\\?]?$",
|
|
"originalSource": "/((?!_next/static|_next/image|favicon.ico|public|.*\\.png$|.*\\.jpg$|.*\\.jpeg$|.*\\.gif$|.*\\.svg$).*)"
|
|
}
|
|
],
|
|
"wasm": [],
|
|
"assets": [],
|
|
"env": {
|
|
"__NEXT_BUILD_ID": "moUXVtzs2Bhk2eoEY-sub",
|
|
"NEXT_SERVER_ACTIONS_ENCRYPTION_KEY": "a5w8Al/LceGAEBAlCmLaVGy1uGjWkyVXJJF7qa6zvfU=",
|
|
"__NEXT_PREVIEW_MODE_ID": "357089a5a8857bac42c7016153480f60",
|
|
"__NEXT_PREVIEW_MODE_ENCRYPTION_KEY": "068ad86c40815751aaee20559bb2914de03a50bf0d7b9a358b02e3359699c8c9",
|
|
"__NEXT_PREVIEW_MODE_SIGNING_KEY": "7e9864116e15094f48442bf7a8975abc6d20440dc377454c5a4ba43bcf8dfed8"
|
|
}
|
|
}
|
|
},
|
|
"functions": {},
|
|
"sortedMiddleware": [
|
|
"/"
|
|
]
|
|
} |