52 lines
1.3 KiB
Markdown
52 lines
1.3 KiB
Markdown
|
|
---
|
|||
|
|
kind: epic
|
|||
|
|
slug: markdown-backlog
|
|||
|
|
title: Markdown backlog structure and templates
|
|||
|
|
plan_slug: multitenant-cursor-sync
|
|||
|
|
status: in_progress
|
|||
|
|
priority: P0
|
|||
|
|
tenant_id: global
|
|||
|
|
cursor_epic_id: null
|
|||
|
|
updated_at: "2026-04-26"
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# Epic objective
|
|||
|
|
|
|||
|
|
Establish a **consistent, tool-friendly** filesystem layout and templates so plans, epics, and tasks can be generated by humans, agents, and future import/export jobs without ambiguity.
|
|||
|
|
|
|||
|
|
## In scope / out of scope
|
|||
|
|
|
|||
|
|
**In scope**
|
|||
|
|
|
|||
|
|
- `plans/` hierarchy and `plans/README.md`
|
|||
|
|
- `docs/templates/` for plan, epic, task
|
|||
|
|
- `docs/Glossary.md` conventions
|
|||
|
|
|
|||
|
|
**Out of scope**
|
|||
|
|
|
|||
|
|
- Database schema migrations for backlog entities (see multitenant epic)
|
|||
|
|
|
|||
|
|
## Related tasks
|
|||
|
|
|
|||
|
|
| Task | Link |
|
|||
|
|
|------|------|
|
|||
|
|
| Folder layout and templates | `./Task-folder-layout-and-templates.md` |
|
|||
|
|
| Parser requirements note | `./Task-parser-requirements.md` |
|
|||
|
|
|
|||
|
|
## Dependencies
|
|||
|
|
|
|||
|
|
- Depends on: none (foundational)
|
|||
|
|
- Blocks: Cursor sync layer (needs stable paths and frontmatter)
|
|||
|
|
|
|||
|
|
## Acceptance criteria
|
|||
|
|
|
|||
|
|
- [ ] Any contributor can copy templates and create a valid tree under `plans/Plan-<slug>/`.
|
|||
|
|
- [ ] Glossary defines status, priority, and tenancy terms used in frontmatter.
|
|||
|
|
|
|||
|
|
## Proposed timeline
|
|||
|
|
|
|||
|
|
| Phase | Window | Notes |
|
|||
|
|
|-------|--------|-------|
|
|||
|
|
| Scaffolding | Week 1 | Done in repo |
|
|||
|
|
| Parser | Week 2–3 | Implement in app |
|