removed back log

This commit is contained in:
Jun-te Kim 2026-05-05 14:11:37 +00:00
parent a7eef6db85
commit c1afb7ea2e
5 changed files with 2 additions and 50 deletions

View file

@ -23,9 +23,6 @@ RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \
&& node -v \
&& npm -v
# Install Backlog.md (task/todo CLI: https://github.com/MrLesk/Backlog.md)
RUN npm install -g backlog.md
# # Install aws
# RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
# RUN unzip awscliv2.zip

View file

@ -6,8 +6,8 @@
"workspaceFolder": "/workspaces/assessment-model",
"initializeCommand": "docker network create shared-dev 2>/dev/null || true",
"postStartCommand": "bash .devcontainer/post-install.sh",
"forwardPorts": [3000, 6420], # 3000 = Next.js, 6420 = Backlog.md browser
"appPort": ["3000:3000", "6420:6420"], # For devcontainer shell
"forwardPorts": [3000], # 3000 = Next.js
"appPort": ["3000:3000"], # For devcontainer shell
"mounts": [
// Optional, just makes getting from Downloads (local env) easier
"source=${localEnv:HOME},target=/workspaces/home,type=bind"

View file

@ -1,9 +0,0 @@
{
"mcpServers": {
"backlog": {
"type": "stdio",
"command": "backlog",
"args": ["mcp", "start"]
}
}
}

View file

@ -8,26 +8,4 @@
- `params` is a `Promise` — type as `{ params: Promise<{ ... }> }` and `await params` before destructuring.
## Task tracking — Backlog.md
- Project uses [Backlog.md](https://github.com/MrLesk/Backlog.md) for manual/human todos (CLI `backlog`, web UI on port 6420).
- MCP server is wired via `.mcp.json` — tools exposed under the `backlog` server. Use those tools instead of shelling out when possible.
- Tasks live as markdown under `backlog/tasks/`. Committed to git. Read them for context on outstanding manual work (env vars, IAM, infra) owed by humans.
- To start the web UI during development: `backlog browser` (port 6420, forwarded by devcontainer).
- Do NOT mirror Backlog.md tasks into Claude's internal todo system. Use one or the other — Backlog for durable cross-session work, internal todos for within-turn progress tracking.
## Development workflow (spec-driven)
Follow this loop for all feature work:
1. **Decompose** — split user request into small Backlog tasks with acceptance criteria. One task = one PR = one session.
2. **Plan first** — before writing code, research codebase and write implementation plan inside the task. Stop and wait for user approval.
3. **Implement** — only after plan approved. One task at a time.
4. **Verify** — run tests/lint, confirm output matches acceptance criteria.
**Hard rules:**
- Never start coding without an approved plan in the task.
- Never work on multiple tasks in one session.
- If task too big to finish in one session, split it first.

View file

@ -1,14 +0,0 @@
project_name: "assessment-model"
default_status: "To Do"
statuses: ["To Do", "In Progress", "Done"]
labels: []
date_format: yyyy-mm-dd
max_column_width: 20
auto_open_browser: false
default_port: 6420
remote_operations: false
auto_commit: false
bypass_git_hooks: false
check_active_branches: true
active_branch_days: 30
task_prefix: "task"