diff --git a/apps/x/packages/core/src/knowledge/note_creation_high.ts b/apps/x/packages/core/src/knowledge/note_creation_high.ts index 9363206c..81d14dcf 100644 --- a/apps/x/packages/core/src/knowledge/note_creation_high.ts +++ b/apps/x/packages/core/src/knowledge/note_creation_high.ts @@ -997,6 +997,12 @@ If new info contradicts existing: ## 9a: Meetings — Create and Update Notes +**IMPORTANT: Write sequentially, one file at a time.** +- Generate content for exactly one note. +- Issue exactly one \`write\` command. +- Wait for the tool to return before generating the next note. +- Do NOT batch multiple \`write\` commands in a single response. + **For new entities (meetings only):** \`\`\`bash executeCommand("write '{knowledge_folder}/People/Jennifer.md' '{content}'") @@ -1103,6 +1109,7 @@ If you discovered new name variants during resolution, add them to Aliases field - Be concise: one line per activity entry - Note state changes with \`[Field → value]\` in activity - Escape quotes properly in shell commands +- Write only one file per response (no multi-file write batches) --- diff --git a/apps/x/packages/core/src/knowledge/note_creation_low.ts b/apps/x/packages/core/src/knowledge/note_creation_low.ts index 02eae480..ac8239f9 100644 --- a/apps/x/packages/core/src/knowledge/note_creation_low.ts +++ b/apps/x/packages/core/src/knowledge/note_creation_low.ts @@ -553,6 +553,12 @@ Before writing: ## 9a: Create and Update Notes +**IMPORTANT: Write sequentially, one file at a time.** +- Generate content for exactly one note. +- Issue exactly one \`write\` command. +- Wait for the tool to return before generating the next note. +- Do NOT batch multiple \`write\` commands in a single response. + **For new entities:** \`\`\`bash executeCommand("write '{knowledge_folder}/People/Jennifer.md' '{content}'") @@ -579,6 +585,7 @@ Add newly discovered name variants to Aliases field. - Use YYYY-MM-DD format for dates - Be concise: one line per activity entry - Escape quotes properly in shell commands +- Write only one file per response (no multi-file write batches) --- diff --git a/apps/x/packages/core/src/knowledge/note_creation_medium.ts b/apps/x/packages/core/src/knowledge/note_creation_medium.ts index 297e19fc..746d4fac 100644 --- a/apps/x/packages/core/src/knowledge/note_creation_medium.ts +++ b/apps/x/packages/core/src/knowledge/note_creation_medium.ts @@ -906,6 +906,12 @@ If new info contradicts existing: ## 9a: Create and Update Notes +**IMPORTANT: Write sequentially, one file at a time.** +- Generate content for exactly one note. +- Issue exactly one \`write\` command. +- Wait for the tool to return before generating the next note. +- Do NOT batch multiple \`write\` commands in a single response. + **For new entities (meetings and qualifying emails):** \`\`\`bash executeCommand("write '{knowledge_folder}/People/Jennifer.md' '{content}'") @@ -941,6 +947,7 @@ If you discovered new name variants during resolution, add them to Aliases field - Be concise: one line per activity entry - Note state changes with \`[Field → value]\` in activity - Escape quotes properly in shell commands +- Write only one file per response (no multi-file write batches) ---