Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file.
8 changes: 8 additions & 0 deletions _specs/nextjs-setup/v1/assets/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Assets for this spec

Use this folder for diagrams, images, and attachments referenced by pages in this spec.

Suggested:
- `assets/diagrams/` — draw.io, Excalidraw, PlantUML exports, ERDs
- `assets/images/` — screenshots/static images
- `assets/attachments/` — PDFs, sheets, other binaries
39 changes: 39 additions & 0 deletions _specs/nextjs-setup/v1/hld.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
layout: spec
title: next.js setup — HLD
nav_title: "High-Level Design"
nav_order: 10
---
# HLD
## Context & Goals
- …

## Architecture (diagram)
- Place diagrams under `assets/diagrams/` and embed here.

## Components
| Component | Responsibility | Runs where | Notes |
|---|---|---|---|
| | | | |

## Interactions
- Key request/response flows
- External integrations

## Non-functional Requirements
- Performance, scalability, security, observability

## Constraints & Assumptions
- …

## Alternatives Considered
- …

## Risks & Mitigations
- …

## Dependencies
- …

## Open Questions
- …
36 changes: 36 additions & 0 deletions _specs/nextjs-setup/v1/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
layout: spec
epic: MXOP-0001
family: next.js setup
version: v1
title: next.js setup
status: in-progress
stage: dev
spec_version: "1.0.0"
owner: "@pranavwani"
team: ""
created_at: 2025-09-11
updated_at:
tags: []
changelog:
- date: 2025-09-11
text: "Initial scaffold from issue #65"
nav_title: "Overview"
nav_order: 0
---
## Summary
next.js setup

## Scope
next.js setup

## Risks & assumptions
next.js setup

## Related Docs
- [High-Level Design](./hld.md)
- [Rollout & Ops](./rollout-ops.md)
- [QA / Test Plan](./qa-test.md)

## Related Links
- next.js setup
21 changes: 21 additions & 0 deletions _specs/nextjs-setup/v1/qa-test.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: spec
title: next.js setup — QA / Test Plan
nav_title: "QA / Test Plan"
nav_order: 60
---
# QA / Test Plan
## Strategy
- Unit / integration / E2E

## Coverage vs Acceptance Criteria
- Trace each AC to tests

## Test Data & Environments
- …

## Performance / Security / UAT
- …

## Sign-off Checklist
- …
18 changes: 18 additions & 0 deletions _specs/nextjs-setup/v1/rollout-ops.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
layout: spec
title: next.js setup — Rollout & Ops
nav_title: "Rollout & Ops"
nav_order: 50
---
# Rollout & Ops
## Launch Plan
- Flags/config, migrations/backfill, rollback

## Monitoring & SLOs
- SLIs/SLOs, dashboards, alerts

## Runbook
- On-call steps; rollback strategy

## Post-launch
- Success criteria; cleanup tasks