From e23ac41b5ad713528c3653c050275247b5ede85f Mon Sep 17 00:00:00 2001 From: Spencer Grimes Date: Mon, 8 Dec 2025 13:03:16 +0900 Subject: [PATCH] "vault backup: 2025-12-08 13:03:16 from Flow" --- 00-Meta/GEMINI.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/00-Meta/GEMINI.md b/00-Meta/GEMINI.md index ebe9963..d271b4a 100644 --- a/00-Meta/GEMINI.md +++ b/00-Meta/GEMINI.md @@ -79,12 +79,13 @@ Always respond in Markdown. Use headings, lists, and bold text for clarity. - **Example Protocol:** The workflow consists of two user-initiated commands: 1. **"Process [Language] Class":** - **Action:** If the language is "Chinese", the **Chinese Note Completion Workflow** is run first on the target file. - - **Action:** Finds the latest raw class note in `10-Input/Classes/`. + - **Action:** Finds the latest raw class note in `10-Input/Classes/` that does not contain `processed: true` in its frontmatter. - **Action:** Extracts knowledge sections (e.g., "Random Words," "Main Point"). - **Action:** Intelligently merges this knowledge into the corresponding `20-Knowledge/Synthesized-[Language]-Class-Notes.md` file, organizing by topic. New entries are added under existing topic headings, and new topics get new headings. A date stamp in the format `- YYYY-MM-DD:` is added next to each new heading for tracking. - **Action:** Extracts the "Homework" section and overwrites the `10-Input/Classes/[Language]_Homework.md` file. - **Action:** Creates a brief synopsis of the processed note's key topics, prepends it to the `[Language]_Homework.md` file, and then deletes any standalone synopsis file that was created. - - **Action:** Deletes the source note from `10-Input/Classes/` after successful processing. + - **Action:** Adds `processed: true` to the YAML frontmatter of the source note to prevent re-processing. + - **Action:** Deletes all but the most recent processed note for the given language in `10-Input/Classes/`. - **Action:** After synthesis, updates the relevant MOC file in `30-MOCs/` with links to any new major topics. 2. **"Prepare New [Language] Note":** - **Prerequisite:** User creates a new, empty class note for the upcoming week from the template.