Skip to content

Commit 23b489c

Browse files
committed
Add context builder and development notes
1 parent 745f1ed commit 23b489c

10 files changed

Lines changed: 1542 additions & 59 deletions

File tree

.editorconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
root = true
2+
3+
[*]
4+
end_of_line = lf
5+
insert_final_newline = true
6+
charset = utf-8
7+
indent_style = space
8+
indent_size = 2
9+
trim_trailing_whitespace = true

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Keep repository text files consistent across operating systems.
2+
* text=auto eol=lf

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"files.eol": "\n"
3+
}

AGENTS.md

Lines changed: 43 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,43 @@
1-
# DevMap — Agent
2-
3-
read PRD and all documentation first before hands-on.
4-
5-
## Relevant Skills
6-
7-
ECC skills are stored in `.agents/skills/`.
8-
9-
Use these when relevant:
10-
11-
- `coding-standards` — code quality and consistency.
12-
- `verification-loop` — build, lint, typecheck, test, manual verification.
13-
- `documentation-lookup` — check current library docs instead of guessing.
14-
- `backend-patterns` — service/repository/validation patterns.
15-
- `deep-research` — research parser/framework/library behavior.
16-
- `security-review` — secrets, command execution, file access, user input.
17-
- `tdd-workflow` — tests for new analyzers and bug fixes.
18-
- `eval-harness` — benchmark DevMap output on sample repositories.
19-
- `strategic-compact` — keep long agent sessions manageable.
20-
- `agent-introspection-debugging` — recover when the agent loops or gets stuck.
21-
1+
# DevMap — Agent
2+
3+
read PRD and all documentation first before hands-on.
4+
5+
## Source of Truth
6+
7+
The PRD is the source of truth for product behavior, requirements, and priorities.
8+
9+
If there is any conflict between the PRD and other documents (README, docs, comments, plans, or specifications), follow the PRD.
10+
11+
## Relevant Skills
12+
13+
ECC skills are stored in `.agents/skills/`.
14+
15+
Use these when relevant:
16+
17+
- `coding-standards` — code quality and consistency.
18+
- `verification-loop` — build, lint, typecheck, test, manual verification.
19+
- `documentation-lookup` — check current library docs instead of guessing.
20+
- `backend-patterns` — service/repository/validation patterns.
21+
- `deep-research` — research parser/framework/library behavior.
22+
- `security-review` — secrets, command execution, file access, user input.
23+
- `tdd-workflow` — tests for new analyzers and bug fixes.
24+
- `eval-harness` — benchmark DevMap output on sample repositories.
25+
- `strategic-compact` — keep long agent sessions manageable.
26+
- `agent-introspection-debugging` — recover when the agent loops or gets stuck.
27+
28+
## Personal Development Documentation
29+
30+
Keep the private development notes under `docs/for-me-personal/` current while
31+
working on DevMap.
32+
33+
- Record completed work, current status, important decisions, and remaining
34+
tasks in `docs/for-me-personal/PROGRESS.md`.
35+
- Record the latest development testing commands, prerequisites, expected
36+
results, manual test flows, and cross-platform verification steps in
37+
`docs/for-me-personal/TEST.md`.
38+
- Record meaningful debugging incidents in `docs/for-me-personal/DEBUG.md`,
39+
including the symptom, root cause, solution, verification, and lesson learned.
40+
41+
Update the relevant document whenever implementation or verification changes
42+
its contents. Do not duplicate these personal notes into the public `docs/`
43+
folder unless the information is intended for users or contributors.

0 commit comments

Comments
 (0)