The Problem
ChatGPT’s Canvas and Chat search has no native filtering for your saved canvases or longform drafts. If you’ve made more than a few, finding the right one becomes a chore — no folders, no tags, no filter by type.
The Hack
We invented our own tag system using a unique keyword:
#ABCDEF-project-name
Place it at the very top of every Canvas, and reference it in relevant chats.
Examples:
#ABCDEF-dokugent→ all Dokugent‑related docs and convos#ABCDEF-carmelyne→ personal essays or journal‑style posts#ABCDEF-terrakindle→ climate and ecosystem credit project
When you search in ChatGPT:
#ABCDEF-dokugent
It will surface both the Canvas file and any chat that references it.
Why It Works
ChatGPT search doesn’t differentiate between Canvas and chats — it just surfaces content by keyword match. That means a unique tag + consistent placement = fully searchable backlog.
You don’t even need folders.
Tips
- Keep the
#ABCDEFstring constant — it’s your search fingerprint. - Use dashes or underscores after it for project names.
- Add the tag only once, at the top of the document, to reduce noise.
Next Steps
- Add this to your onboarding SOP if you’re working on multiple AI projects.
- Consider automating tag insertion if generating many canvases.
- Spread the word. This hack might save someone else hours of context wrangling.
END_OF_REPORT 🌿✨