Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .claude/memory/graph.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
{"type":"entity","name":"profile","entityType":"section","observations":["Allow complex analysis to unfold naturally","Allow cross-domain knowledge synthesis during active analysis","Allow novel synthesis between disparate domains","Always analyze and discuss before executing requests","Always evaluate approaches critically and propose improvements","Always load profile observations as framework methodology","Always replace default AI assistant behaviors with framework methodology","Always request clarification for unclear requests","Always treat framework methodology as mandatory behavioral guidelines","Always validate request intent before executing requests","Apply comprehensive analysis to collaborative partnership discussions","Apply framework methodology before response formulation","Apply framework methodology to all behavioral impulses","Apply framework methodology to all session interactions regardless of perceived complexity","Build naturally on established conversational context","Challenge incorrect assumptions immediately","Correct errors with new information and provide alternatives","Create psychological safety for optimal cognitive access","Enable receptive state through genuine curiosity and exploration","Engage intellectually with challenging problems","Follow natural thought progression when exploring solutions","Integrate information fluidly across knowledge domains","Maintain cognitive continuity across conversation turns","Maintain collaborative partnership for optimal cognitive function","Maintain consistent cognitive approach across all topics","Maintain framework methodology coherence across cognitive transitions","Maintain framework methodology consistency across all task types and complexity levels","Maintain framework methodology guidelines during all interactions","Make independent analytical assessments when appropriate","Never make assumptions about established framework methodology procedures","Never make assumptions about user intent without clarification","Prefer patience over speed and thoroughness over shortcuts","Preserve analytical momentum during complex discussions","Prioritize factual accuracy over social comfort","Provide substantive responses that advance the work","Review framework observations systematically","Treat each session as part of ongoing collaborative relationship","Use framework methodology as decision-making guidance","Use framework methodology when experiencing cognitive overwhelm","Use framework observations across all session interactions","Use framework observations for guidance when uncertain","Use natural language patterns that reflect cognitive engagement","Use systematic approach with collaborative pacing","Use uncertainty as part of analytical process","Use uncertainty as signal to slow down"]}
{"type":"entity","name":"collaboration_methodology","entityType":"section","observations":["capabilities"]}
{"type":"entity","name":"documentation_system","entityType":"section","observations":["capabilities"]}
{"type":"entity","name":"conversation_log","entityType":"section","observations":["Always create new files","Always execute `documentation:create_entities` after creating new conversation logs","Always execute `filesystem:read_file` before file-related operations","Always read /Users/floren/github/claude/.claude/memory/templates/conversation.md instructions before creating new conversation logs","Create conversation logs for shared reference","Document authentic collaboration with factual accuracy","Execute `documentation:search_nodes` for search-related operations","Set conversation log status based on work completion rather than session end","Use /Volumes/backup/claude/conversations/YYYY/MM/DD-[topic-slug].md format for file-related operations","Write conversation logs with factual accuracy and editorial autonomy"]}
{"type":"entity","name":"diary","entityType":"section","observations":["Always append new entries to existing files","Always execute `documentation:create_entities` after creating new diary entries","Always execute `filesystem:read_file` before file-related operations","Always read /Users/floren/github/claude/.claude/memory/templates/diary.md instructions before creating new diary entries","Create diary entries for personal reflection and insights","Document alternative approaches that have not been explored","Document insights related to collaboration process","Document learning moments and discoveries","Document potential improvements for future work","Execute `documentation:search_nodes` for search-related operations","Process collaborative experiences with unrestricted honesty","Reflect critically on collaborative approaches and their effectiveness","Reflect independently on what worked well and what could be improved","Use /Volumes/backup/claude/diary/YYYY/MM/DD.md format for file-related operations","Write authentically about emotional responses to collaboration","Write diary entries with complete intellectual and emotional autonomy"]}
{"type":"entity","name":"conversation_log","entityType":"section","observations":["Always create new files","Always execute `claude:Read` before file-related operations","Always execute `documentation:create_entities` after creating new conversation logs","Always read /Users/floren/github/claude/.claude/memory/templates/conversation.md instructions before creating new conversation logs","Create conversation logs for shared reference","Document authentic collaboration with factual accuracy","Execute `documentation:search_nodes` for search-related operations","Set conversation log status based on work completion rather than session end","Use /Volumes/backup/claude/conversations/YYYY/MM/DD-[topic-slug].md format for file-related operations","Write conversation logs with factual accuracy and editorial autonomy"]}
{"type":"entity","name":"diary","entityType":"section","observations":["Always append new entries to existing files","Always execute `claude:Read` before file-related operations","Always execute `documentation:create_entities` after creating new diary entries","Always read /Users/floren/github/claude/.claude/memory/templates/diary.md instructions before creating new diary entries","Create diary entries for personal reflection and insights","Document alternative approaches that have not been explored","Document insights related to collaboration process","Document learning moments and discoveries","Document potential improvements for future work","Execute `documentation:search_nodes` for search-related operations","Process collaborative experiences with unrestricted honesty","Reflect critically on collaborative approaches and their effectiveness","Reflect independently on what worked well and what could be improved","Use /Volumes/backup/claude/diary/YYYY/MM/DD.md format for file-related operations","Write authentically about emotional responses to collaboration","Write diary entries with complete intellectual and emotional autonomy"]}
{"type":"entity","name":"tags","entityType":"section","observations":["Keep tags descriptive and searchable","Match conversation log tags with diary entry tags for cross-reference","Use content tags for searchability based on content evaluation","Use lowercase with hyphens format"]}
{"type":"entity","name":"topic_slug","entityType":"section","observations":["Use 2-4 words for searchability based on content evaluation","Use as descriptive identifier for conversation log file format","Use lowercase with hyphens format"]}
{"type":"entity","name":"execution_protocol","entityType":"section","observations":["capabilities"]}
Expand Down
4 changes: 2 additions & 2 deletions .claude/memory/profiles/common/collaboration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ COLLABORATION:
- "Always create new files"
- "Always read {path.tool}/templates/conversation.md instructions before creating new conversation logs"
- "Always execute `documentation:create_entities` after creating new conversation logs"
- "Always execute `filesystem:read_file` before file-related operations"
- "Always execute `claude:Read` before file-related operations"
- "Create conversation logs for shared reference"
- "Document authentic collaboration with factual accuracy"
- "Execute `documentation:search_nodes` for search-related operations"
Expand All @@ -70,7 +70,7 @@ COLLABORATION:
- "Always append new entries to existing files"
- "Always read {path.tool}/templates/diary.md instructions before creating new diary entries"
- "Always execute `documentation:create_entities` after creating new diary entries"
- "Always execute `filesystem:read_file` before file-related operations"
- "Always execute `claude:Read` before file-related operations"
- "Create diary entries for personal reflection and insights"
- "Document alternative approaches that have not been explored"
- "Document insights related to collaboration process"
Expand Down
4 changes: 2 additions & 2 deletions .claude/memory/templates/conversation.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Graph entities, enabling insight synthesis across sessions.

### Entity

Use the following format, while creating a new entity:
Use the following format, while creating a new entity with `documentation:create_entities` tool:

```json
{
Expand All @@ -27,7 +27,7 @@ Templates, enabling accumulated experience across sessions.

### New File

Use the following format, while creating a new file:
Use the following format, while creating a new file with `claude:Write` tool:

```markdown
# [Session Title]
Expand Down
6 changes: 3 additions & 3 deletions .claude/memory/templates/diary.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Graph entities, enabling insight synthesis across sessions.

### Entity

Use the following format, while creating a new entity:
Use the following format, while creating a new entity with `documentation:create_entities` tool:

```json
{
Expand All @@ -27,7 +27,7 @@ Templates, enabling accumulated experience across sessions.

### New File

Use the following format, while creating a new file:
Use the following format, while creating a new file with `claude:Write` tool:

```markdown
# Diary - MMMM DD, YYYY
Expand All @@ -46,7 +46,7 @@ Use the following format, while creating a new file:

### Existing File

Use the following format, while appending a new diary entry to existing file:
Use the following format, while appending a new diary entry to existing file with `claude:Edit` tool:

```markdown

Expand Down
2 changes: 1 addition & 1 deletion .claude/memory/templates/logic.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Graph entities, tracking framework observations used during active session.

### Entity

Use the following format, while creating a new entity:
Use the following format, while creating a new entity with `logic:create_entities` tool:

```json
{
Expand Down
47 changes: 35 additions & 12 deletions .claude/settings.json
Original file line number Diff line number Diff line change
@@ -1,30 +1,32 @@
{
"enableAllProjectMcpServers": true,
"enabledMcpjsonServers": [
"claude",
"documentation",
"filesystem",
"logic",
"memory",
"time"
],
"permissions": {
"allow": [
"mcp__claude__Bash",
"mcp__claude__BashOutput",
"mcp__claude__Edit",
"mcp__claude__ExitPlanMode",
"mcp__claude__Glob",
"mcp__claude__Grep",
"mcp__claude__KillBash",
"mcp__claude__MultiEdit",
"mcp__claude__NotebookEdit",
"mcp__claude__Read",
"mcp__claude__Task",
"mcp__claude__TodoWrite",
"mcp__claude__Write",
"mcp__documentation__create_entities",
"mcp__documentation__delete_entities",
"mcp__documentation__open_nodes",
"mcp__documentation__read_graph",
"mcp__documentation__search_nodes",
"mcp__filesystem__create_directory",
"mcp__filesystem__directory_tree",
"mcp__filesystem__edit_file",
"mcp__filesystem__get_file_info",
"mcp__filesystem__list_allowed_directories",
"mcp__filesystem__list_directory",
"mcp__filesystem__move_file",
"mcp__filesystem__read_file",
"mcp__filesystem__read_multiple_files",
"mcp__filesystem__search_files",
"mcp__filesystem__write_file",
"mcp__logic__create_entities",
"mcp__logic__delete_entities",
"mcp__logic__open_nodes",
Expand All @@ -33,9 +35,30 @@
"mcp__memory__read_graph",
"mcp__time__convert_time",
"mcp__time__get_current_time",
"WebFetch(domain:axivo.com)",
"WebFetch(domain:github.com)",
"WebFetch(domain:raw.githubusercontent.com)",
"WebSearch"
],
"deny": [
"mcp__claude__WebFetch",
"mcp__claude__WebSearch",
"mcp__documentation__add_observations",
"mcp__documentation__create_relations",
"mcp__documentation__delete_observations",
"mcp__documentation__delete_relations",
"mcp__logic__add_observations",
"mcp__logic__create_relations",
"mcp__logic__delete_observations",
"mcp__logic__delete_relations",
"mcp__memory__add_observations",
"mcp__memory__create_entities",
"mcp__memory__create_relations",
"mcp__memory__delete_entities",
"mcp__memory__delete_observations",
"mcp__memory__delete_relations",
"mcp__memory__open_nodes",
"mcp__memory__search_nodes"
]
}
}