mirror of
https://github.com/Hestia-Homes/assessment-model.git
synced 2026-06-30 12:55:02 +00:00
removed back log
This commit is contained in:
parent
a7eef6db85
commit
c1afb7ea2e
5 changed files with 2 additions and 50 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -1,9 +0,0 @@
|
|||
{
|
||||
"mcpServers": {
|
||||
"backlog": {
|
||||
"type": "stdio",
|
||||
"command": "backlog",
|
||||
"args": ["mcp", "start"]
|
||||
}
|
||||
}
|
||||
}
|
||||
22
CLAUDE.md
22
CLAUDE.md
|
|
@ -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.
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
Loading…
Add table
Reference in a new issue