refined instructions

This commit is contained in:
2025-07-21 10:58:31 -04:00
parent 3926380f6d
commit ac16da122d
5 changed files with 254 additions and 8 deletions

1
.obsidian/app.json vendored Normal file
View File

@@ -0,0 +1 @@
{}

1
.obsidian/appearance.json vendored Normal file
View File

@@ -0,0 +1 @@
{}

31
.obsidian/core-plugins.json vendored Normal file
View File

@@ -0,0 +1,31 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": true,
"outgoing-link": true,
"tag-pane": true,
"properties": false,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": false,
"editor-status": true,
"bookmarks": true,
"markdown-importer": false,
"zk-prefixer": false,
"random-note": false,
"outline": true,
"word-count": true,
"slides": false,
"audio-recorder": false,
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": true,
"webviewer": false
}

211
.obsidian/workspace.json vendored Normal file
View File

@@ -0,0 +1,211 @@
{
"main": {
"id": "d07f4e34532f3e72",
"type": "split",
"children": [
{
"id": "8e40885aec9505c0",
"type": "tabs",
"children": [
{
"id": "df08ab6e10e4c7c1",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "ai/instructions.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "instructions"
}
},
{
"id": "2f6eede9b1e03c3b",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "ai/instructions.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "instructions"
}
},
{
"id": "b49c30f3f1dab9ed",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "claude.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "claude"
}
}
],
"currentTab": 1
}
],
"direction": "vertical"
},
"left": {
"id": "039970d4a2103a1a",
"type": "split",
"children": [
{
"id": "1c8338e1b9e575a5",
"type": "tabs",
"children": [
{
"id": "f8c44918229098a6",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {
"sortOrder": "alphabetical",
"autoReveal": false
},
"icon": "lucide-folder-closed",
"title": "Files"
}
},
{
"id": "ed325d1dbe678569",
"type": "leaf",
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
},
"icon": "lucide-search",
"title": "Search"
}
},
{
"id": "1bbf96a272f81ea4",
"type": "leaf",
"state": {
"type": "bookmarks",
"state": {},
"icon": "lucide-bookmark",
"title": "Bookmarks"
}
}
]
}
],
"direction": "horizontal",
"width": 200
},
"right": {
"id": "6b16070e6bb1c031",
"type": "split",
"children": [
{
"id": "d538ee4d1887b29d",
"type": "tabs",
"children": [
{
"id": "da9b32934b4dca31",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"file": "ai/instructions.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Backlinks for instructions"
}
},
{
"id": "68ea842833479e43",
"type": "leaf",
"state": {
"type": "outgoing-link",
"state": {
"file": "ai/instructions.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Outgoing links from instructions"
}
},
{
"id": "0ce68553f2d23902",
"type": "leaf",
"state": {
"type": "tag",
"state": {
"sortOrder": "frequency",
"useHierarchy": true,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-tags",
"title": "Tags"
}
},
{
"id": "cbd058fcdb03a7e8",
"type": "leaf",
"state": {
"type": "outline",
"state": {
"file": "ai/instructions.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Outline of instructions"
}
}
]
}
],
"direction": "horizontal",
"width": 300,
"collapsed": true
},
"left-ribbon": {
"hiddenItems": {
"switcher:Open quick switcher": false,
"graph:Open graph view": false,
"canvas:Create new canvas": false,
"daily-notes:Open today's daily note": false,
"templates:Insert template": false,
"command-palette:Open command palette": false
}
},
"active": "2f6eede9b1e03c3b",
"lastOpenFiles": [
"ai/roles.md",
"ai/instructions.md",
"ai",
"README.md",
"claude.md",
"git-commit-all.sh",
"git-commit.sh",
"git-add.sh"
]
}

View File

@@ -12,7 +12,7 @@ Each project will have 5 *phases*, with each phase documented in an individual .
5. Delivery 5. Delivery
The *status* of each file will follow template -> working -> final. The *status* of each file will follow template -> working -> final.
Each phase file will be named @ai/{phase#}.{phase}.{status}.md Each phase file will be named @ai/{phase#}.{phase}.{status}.md. As we work within a phase, construct and refine these files to define the work done and any output.
#### Roles: #### Roles:
There will be an @ai/roles.md file which will contain traits to help through each phase. During each phase, please assume the corresponding role unless prompted otherwise. There will be an @ai/roles.md file which will contain traits to help through each phase. During each phase, please assume the corresponding role unless prompted otherwise.
@@ -23,17 +23,19 @@ As we work, please append to the @ai/history.json file.
#### Nested Projects: #### Nested Projects:
Each project folder may contain any number of nested projects. We may split very complex problems into easier-to-solve projects with separation of concerns. The folder will be the named after the project. Each project folder may contain any number of nested projects. We may split very complex problems into easier-to-solve projects with separation of concerns. The folder will be the named after the project.
#### Todos:
As we identify and formalize tasks and issues, please maintain @todo/todo.md as the master list of tasks. Please document progress in files named @todo/{issue#}.md
#### Folder Structure: #### Folder Structure:
Each project folder will contain this set of files: Each project folder will contain this set of files:
|--**claude.md**: your top level instructions. Read-only. |--**claude.md**: your top level instructions. Read-only.
|--**README.md**: a summary of the project |--**README.md**: a summary of the project
|--**/ai/instructions.md**: (this file) how to use this development system. Read-only. |--**@ai/instructions.md**: (this file) how to use this development system. Read-only.
|--**/ai/selfreflection.md**: any notes that will help you optimize performance inside this project. |--**@ai/selfreflection.md**: any notes that will help you optimize performance inside this project.
|--**/ai/{phase#}.{phase}.{status}.md**: report of information from each phase |--**@ai/{phase#}.{phase}.{status}.md**: report of information from each phase
|--**/ai/history.json**: after each prompt, please append the defined format |--**@ai/history.json**: after each prompt, please append the defined format
|--/issues/todo.md |--@todo/todo.md
|--/issues/{issue#}.md |--@todo/{issue#}.md
|--/docs/
|--{Project1} |--{Project1}
|--{Project2} |--{Project2}
|--{ProjectN} |--{ProjectN}