chore: workspace synchronization (sync inbox.org and staged deletions)
This commit is contained in:
Binary file not shown.
@@ -1,6 +0,0 @@
|
||||
The Farm at the End of the World
|
||||
|
||||
Reinventing the wheel
|
||||
Atoms
|
||||
Bits
|
||||
Cells
|
||||
BIN
inbox/atoms.ods
BIN
inbox/atoms.ods
Binary file not shown.
135
inbox/index.org
135
inbox/index.org
@@ -1,135 +0,0 @@
|
||||
#+TITLE: Second Brain
|
||||
#+AUTHOR: Amr + Sol
|
||||
#+DATE: 2026-03-04
|
||||
#+OPTIONS: toc:2
|
||||
#+STARTUP: overview
|
||||
|
||||
* 🧠 Second Brain Setup
|
||||
|
||||
This is the central hub for our knowledge management system using:
|
||||
- *Org-mode* for structure
|
||||
- *org-roam* for Zettelkasten linking
|
||||
- *org-gtd* for task management
|
||||
- *PARA* for organization (Projects, Areas, Resources, Archive)
|
||||
|
||||
*Core Principles:*
|
||||
1. *Capture* everything to inbox_mind.org/ → Zero friction entry
|
||||
2. *Clarify* daily → Process into system or discard
|
||||
3. *Connect* knowledge → Use org-roam linking
|
||||
4. *Create* from notes → Publish to 4_published/
|
||||
5. *Maintain* → Archive to 5_archive/ when inactive
|
||||
|
||||
* Directory Structure
|
||||
|
||||
#+BEGIN_SRC
|
||||
mind/
|
||||
├── inbox_mind.org/ # CAPTURE zone (zero friction)
|
||||
│ └── process daily → clarify and file
|
||||
├── 1_thinking/ # MY notes and synthesis
|
||||
│ ├── dailies/ # org-roam-dailies (journal, logs)
|
||||
│ └── notes/ # Permanent notes (Zettelkasten)
|
||||
├── 2_reference/ # EXTERNAL knowledge
|
||||
│ ├── tools/ # Tool documentation, CLI guides
|
||||
│ ├── approaches/ # Methods, patterns, workflows
|
||||
│ └── sources/ # Books, articles, papers
|
||||
├── 3_creating/ # WORK IN PROGRESS
|
||||
│ └── drafts/ # Blog posts, projects, plans
|
||||
├── 4_published/ # FINISHED WORK
|
||||
│ └── archive/ # Dated publications
|
||||
├── 5_archive/ # INACTIVE (not deleted, just archived)
|
||||
├── 6_projects/ # ACTIVE PROJECTS
|
||||
│ └── [project-name]/ # Each project = subfolder
|
||||
├── 7_system/ # Templates and scripts
|
||||
│ ├── config/ # Emacs/org config
|
||||
│ └── scripts/ # Automation scripts
|
||||
└── attachments/ # Images, PDFs, non-text files
|
||||
#+END_SRC
|
||||
|
||||
* Methods Integration
|
||||
|
||||
*Zettelkasten (org-roam)*
|
||||
- Notes in 1_thinking/notes/ get an ID
|
||||
- Link with [[id:UUID][Description]]
|
||||
- Build Maps of Content (MOCs) as indexes
|
||||
- Fleeting notes → Literature notes → Permanent notes
|
||||
|
||||
*GTD (org-gtd)*
|
||||
- @INBOX: 0_inbox/ processes daily
|
||||
- @TODAY: What to do NOW (agenda view)
|
||||
- @NEXT: Context lists (@home, @office, @call)
|
||||
- @WAITING: Delegated items
|
||||
- @SOMEDAY: Ideas without active planning
|
||||
|
||||
*PARA (Projects, Areas, Resources, Archive)*
|
||||
- *Projects*: Goal + deadline → 6_projects/
|
||||
- *Areas*: Ongoing responsibility → 1_thinking/areas/
|
||||
- *Resources*: Reference material → 2_reference/
|
||||
- *Archive*: Inactive items → 5_archive/
|
||||
|
||||
*Daily Workflow*
|
||||
|
||||
#+BEGIN_SRC
|
||||
08:00 | CAPTURE: Empty brain into 0_inbox/
|
||||
09:00 | CLARIFY: Process inbox → clarify or delete
|
||||
10:00 | ORGANIZE: File clarified items to PARA
|
||||
14:00 | CONNECT: Work in 1_thinking/, link notes
|
||||
16:00 | REFLECT: Review, archive, plan tomorrow
|
||||
#+END_SRC
|
||||
|
||||
* PARA Explained
|
||||
|
||||
*Projects (6_projects/)*
|
||||
- Has a deadline or clear outcome
|
||||
- Example: "Build kitchen table", "Launch website v2"
|
||||
- When done → archive or convert to area
|
||||
|
||||
*Areas (1_thinking/areas/)*
|
||||
- Ongoing responsibility without end date
|
||||
- Example: "Health", "Finances", "Skills"
|
||||
- Maintained continuously
|
||||
|
||||
*Resources (2_reference/)*
|
||||
- Things I may reference later
|
||||
- Example: "Python Regex", "Project Management patterns"
|
||||
- Actively curated
|
||||
|
||||
*Archive (5_archive/)*
|
||||
- Inactive projects, areas, resources
|
||||
- NOT deleted—still searchable
|
||||
- Re-activate anytime
|
||||
|
||||
* Quick Links
|
||||
|
||||
- [[file:0_inbox/README.org][Inbox Processing]]
|
||||
- [[file:1_thinking/README.org][Thinking Notes]]
|
||||
- [[file:2_reference/README.org][Reference Library]]
|
||||
- [[file:6_projects/README.org][Active Projects]]
|
||||
- [[file:7_system/templates/capture.org][Capture Templates]]
|
||||
|
||||
* Statistics
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(require 'org-collector)
|
||||
(org-collector-todo-collector)
|
||||
#+END_SRC
|
||||
|
||||
#+RESULTS:
|
||||
| TODO | NEXT | DOING | WAITING | DONE | CANCELLED | TOTAL |
|
||||
|
||||
* Maintenance
|
||||
|
||||
*Weekly Review (Every Sunday)*
|
||||
1. [ ] Clear 0_inbox/
|
||||
2. [ ] Review 6_projects/ - close completed
|
||||
3. [ ] Review agenda - update deadlines
|
||||
4. [ ] Archive finished items to 5_archive/
|
||||
5. [ ] Review waiting items
|
||||
6. [ ] Sync notes/devices
|
||||
|
||||
*Monthly Review*
|
||||
1. [ ] Rebalance Areas and Resources
|
||||
2. [ ] Review Archive for reactivation
|
||||
3. [ ] Update MOC indexes
|
||||
4. [ ] Clean attachments/
|
||||
#+END_SRC
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
#+TITLE: Flight Plan: Night Shift Phase 3 - Methodology Batch
|
||||
#+ID: flight-plan-night-shift-phase-3
|
||||
#+FILETAGS: :plan:psf:lisp:methodology:
|
||||
|
||||
* Analyst Phase: Research & Verification
|
||||
** TODO Verify `org-agent:kernel-log` existence and signature.
|
||||
** TODO Verify `emacs --batch` tangling capability.
|
||||
** TODO Verify `sbcl` syntax checking capability.
|
||||
** TODO Identify the exact project structure for `../projects/<skill-name>/src/logic.lisp`.
|
||||
|
||||
* Coder Phase: Implementation
|
||||
** TODO Fix `org-skill-architect.org`
|
||||
- [ ] Update tangle paths to `../projects/org-skill-architect/src/architect-logic.lisp`.
|
||||
- [ ] Ensure `architect-actuate` accepts `(action context)`.
|
||||
- [ ] Use `org-agent:kernel-log`.
|
||||
** TODO Implement `org-skill-tech-analyst.org`
|
||||
- [ ] Update tangle paths to `../projects/org-skill-tech-analyst/src/analyst-logic.lisp`.
|
||||
- [ ] Implement `tech-analyst-actuate` to write TDD test files.
|
||||
- [ ] Use `org-agent:kernel-log`.
|
||||
** TODO Implement `org-skill-tdd-runner.org`
|
||||
- [ ] Update tangle paths to `../projects/org-skill-tdd-runner/src/runner-logic.lisp`.
|
||||
- [ ] Implement `run-tests-for-project` using ASDF or external shell.
|
||||
- [ ] Use `org-agent:kernel-log`.
|
||||
** TODO Implement `org-skill-self-fix.org`
|
||||
- [ ] Update tangle paths to `../projects/org-skill-self-fix/src/repair-logic.lisp`.
|
||||
- [ ] Implement `self-fix-apply` using the Shell Actuator or direct write.
|
||||
- [ ] Use `org-agent:kernel-log`.
|
||||
** TODO Implement `org-skill-scientist.org`
|
||||
- [ ] Update tangle paths to `../projects/org-skill-scientist/src/scientist-logic.lisp`.
|
||||
- [ ] Implement `scientist-hypothesis` neural prompt.
|
||||
- [ ] Use `org-agent:kernel-log`.
|
||||
** TODO Implement `org-skill-chaos.org`
|
||||
- [ ] Update tangle paths to `../projects/org-skill-chaos/src/chaos-logic.lisp`.
|
||||
- [ ] Implement `chaos-stress-test` logic.
|
||||
- [ ] Use `org-agent:kernel-log`.
|
||||
|
||||
* Tester Phase: Validation
|
||||
** TODO Tangle all files using `emacs --batch`.
|
||||
** TODO Verify syntax of all generated `.lisp` files with `sbcl`.
|
||||
** TODO Verify that the agent can progress a skill from FROZEN PRD to a TDD proof (Mock/Simulated run if possible).
|
||||
|
||||
* Memory Phase: RCA & Optimization
|
||||
** TODO Distill session into institutional memory in `SOUL.org`.
|
||||
Reference in New Issue
Block a user