Skip to content

Commit 80136b9

Browse files
bufrrclaude
andcommitted
move GTD out of repo back to ~/org/gtd/
GTD changes too frequently and has no relationship to blog/KB. Reverted Doom config paths to ~/org/gtd/. Updated CLAUDE.md, README.md, AGENTS.md to reflect the split. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8e26714 commit 80136b9

5 files changed

Lines changed: 11 additions & 116 deletions

File tree

AGENTS.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,16 @@
55
This is a private monorepo with three systems:
66

77
- **Blog** (`posts/`, `static/`, `templates/`, `build.el`, `build.sh`) — Org-mode static site generator → `public/` → GitHub Pages
8-
- **GTD** (`gtd/`) — Simple 2-file GTD system (current.org + archive.org)
98
- **Knowledge Base** (`kb/`) — LLM-powered personal wiki compiled from raw sources
109

10+
Note: GTD lives separately at `~/org/gtd/` and is not part of this repo.
11+
1112
### Key Directories
1213

1314
- `posts/` — Org source files for blog posts and pages. Date-first naming: `YYYY-MM-DD-slug.org`
1415
- `static/` — Site assets (css/, js/, favicon.svg, robots.txt) copied to `public/static/`
1516
- `templates/post-template.org` — Starter template for new posts
1617
- `public/` — Generated output. Do not edit manually.
17-
- `gtd/current.org` — Active projects, tasks, ideas
18-
- `gtd/archive.org` — Completed items
1918
- `kb/raw/` — Immutable source material (articles, podcasts, tweets, chats). Never modify after ingestion.
2019
- `kb/wiki/` — LLM-maintained wiki. Contains `index.org` (master catalog) and `log.org` (operation timeline).
2120
- `kb/skills/` — Skill files defining Claude's behavior for each KB operation.

CLAUDE.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
44

55
## Repository Structure
66

7-
This is a private monorepo containing three systems:
7+
This is a private repo containing blog + LLM-powered knowledge base:
88

99
```
1010
bufrr.github.io/
@@ -13,7 +13,6 @@ bufrr.github.io/
1313
├── public/ # Generated HTML (GitHub Pages serves from here)
1414
├── static/ # CSS, JS, assets
1515
├── templates/ # Blog post templates
16-
├── gtd/ # GTD system (current.org + archive.org)
1716
├── kb/ # Knowledge base
1817
│ ├── raw/ # Immutable source material (articles, tweets, chats)
1918
│ ├── wiki/ # LLM-maintained wiki (you write and maintain this)
@@ -23,6 +22,8 @@ bufrr.github.io/
2322
└── CLAUDE.md # This file
2423
```
2524

25+
Note: GTD lives separately at `~/org/gtd/` and is not part of this repo.
26+
2627
## Knowledge Base Commands
2728

2829
When the user gives one of these commands, read the corresponding skill file and follow its instructions exactly:
@@ -66,12 +67,6 @@ emacs -Q --script build-site.el
6667
- Output: `public/` directory (GitHub Pages)
6768
- Blog drafts from `kb/artifacts/` can be published to `posts/`
6869

69-
## GTD
70-
71-
- `gtd/current.org` — Active work (projects, tasks, ideas)
72-
- `gtd/archive.org` — Completed items
73-
- Do not modify GTD files unless explicitly asked.
74-
7570
## Rules
7671

7772
- Never modify files in `kb/raw/`. Raw sources are immutable.

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# bufrr.github.io
22

3-
Private monorepo: blog + GTD + LLM-powered knowledge base.
3+
Private repo: blog + LLM-powered knowledge base.
44

55
## Setup (after clone)
66

@@ -26,9 +26,10 @@ The Doom config lives in `~/.config/doom/` (separate [emacs-config](https://gith
2626

2727
```elisp
2828
(setq org-directory "~/bufrr.github.io/")
29-
(setq org-current-file "~/bufrr.github.io/gtd/current.org")
30-
(setq org-archive-file "~/bufrr.github.io/gtd/archive.org")
3129
(setq blog-directory "~/bufrr.github.io/")
30+
;; GTD stays separate at ~/org/gtd/
31+
(setq org-current-file "~/org/gtd/current.org")
32+
(setq org-archive-file "~/org/gtd/archive.org")
3233
```
3334

3435
After cloning the emacs-config, run:
@@ -63,7 +64,6 @@ posts/ Blog source files (.org)
6364
static/ CSS, JS, assets
6465
templates/ Blog post templates
6566
public/ Generated HTML (GitHub Pages)
66-
gtd/ GTD system (current.org + archive.org)
6767
kb/ Knowledge base
6868
raw/ Immutable source material
6969
wiki/ LLM-maintained wiki (org-roam nodes)
@@ -125,15 +125,15 @@ Push to `main` to deploy via GitHub Pages.
125125

126126
## GTD
127127

128-
Managed in Doom Emacs. Files: `gtd/current.org` (active work) and `gtd/archive.org` (completed).
128+
GTD lives separately at `~/org/gtd/` (not in this repo). Managed in Doom Emacs with `SPC g` keybindings.
129129

130130
## Keybindings
131131

132132
| Prefix | System | Keys |
133133
|--------|--------|------|
134-
| `SPC g` | GTD | `c` capture, `a` agenda, `w` current work, `A` archive |
135134
| `SPC k` | KB | `n` new raw, `c` compile file, `C` compile all new, `k` browse wiki, `g` graph, `h` health check, `p` publish draft |
136135
| `SPC B` | Blog | `n` new post, `p` publish |
136+
| `SPC g` | GTD (separate) | `c` capture, `a` agenda, `w` current work, `A` archive |
137137

138138
## KB Commands Reference
139139

gtd/archive.org

Lines changed: 0 additions & 38 deletions
This file was deleted.

gtd/current.org

Lines changed: 0 additions & 61 deletions
This file was deleted.

0 commit comments

Comments
 (0)