Files
memex/projects/org-gtd-archive-roam-daily/docs

Org-GTD Archive Roam Daily Project

Project documentation for Org-GTD Archive Roam Daily Project

Org-GTD Archive Roam Daily Project

Goal:* To develop a feature for `org-gtd` that enables archiving of Org-mode headings to `org-roam-dailies` based on the `:CREATED:` property of the heading being archived. This will ensure chronological and contextually relevant archiving.

Initial Scope:*

  • Understanding the current `org-gtd` archiving mechanisms.
  • Investigating `org-roam-dailies` structure and API for programmatic interaction.
  • Designing a function that extracts the `:CREATED:` property from an Org heading.
  • Implementing logic to move/copy the heading content to the correct daily note based on its creation date.
  • Considering how to handle headings without a `:CREATED:` property.

Information Needed from Amr:*

  • Specific `org-gtd` setup details (e.g., how archiving is currently triggered/configured).
  • Desired behavior if a `:CREATED:` property is missing.
  • Preferred method for integration (e.g., new command, modification of existing archiving function).
  • Any existing thoughts on error handling or edge cases.

Next Steps:*

  1. Gather Amr's specific usage patterns and requirements.
  2. Dive into `org-gtd` and `org-roam` documentation/source code.
  3. Propose a design for the new archiving function.