Compare commits

342 Commits

Author SHA1 Message Date
89d8189c43 passepartout: v0.3.1 — Parser RCE elimination (*read-eval* nil) 2026-05-06 16:39:21 -04:00
1025290dad passepartout: v0.3.0 release notes full version 2026-05-06 16:12:48 -04:00
97e6af85a2 passepartout: fix README version badge to static v0.3.0 2026-05-06 15:55:47 -04:00
835d638bf3 passepartout: v0.3.0 — Event Orchestration, HITL, Daily-Driver TUI
Test results: 86 pass / 0 fail across 21 suites. TUI integration: 7/7 pass.
Features: 9-vector dispatcher gates, HITL Flight Plan workflow, Event
Orchestrator, Context Manager, Model-Tier Routing, Memory Scope
Segmentation, Async Embedding Gateway, TUI Experience (scrollback,
history, status bar, themes, tab completion), v0.2.x backfill
remediation (14 items), multi-distro deployment, project rename.
Stats: 31 literate Org files with full prose.
2026-05-06 15:52:53 -04:00
6c0e0f4d8d passepartout: 6 QoL fixes — log-message, now, TUI loads, handshake, cascade, daemon boot 2026-05-06 11:40:17 -04:00
a7233931f9 passepartout: v0.3.0 complete — TUI rendering fixed 2026-05-06 11:21:57 -04:00
85cb951816 passepartout: fix input-blocking — agent responses now render immediately 2026-05-06 11:14:50 -04:00
bd959df78c passepartout: connect-daemon retry + TUI connection feedback 2026-05-06 10:46:52 -04:00
9ce0f7b5b2 passepartout: TUI reader loop — silent timeouts, sleep on idle 2026-05-06 10:25:20 -04:00
9351b1c74d passepartout: fix backspace + TUI initial redraw + socket type 2026-05-06 10:12:00 -04:00
5bd20cb7b3 passepartout: fix backspace — normalize Croatoan key structs 2026-05-06 09:48:40 -04:00
f774f53cbd passepartout: pre-warm in setup, TUI rendering diagnostics 2026-05-06 09:20:50 -04:00
aefd3421d3 passepartout: fix TUI agent-responds — text-match instead of unicode arrow 2026-05-06 09:07:22 -04:00
e663663e49 passepartout: cascade parsing test + TUI integration diagnostics 2026-05-06 08:56:14 -04:00
1edf3c3347 passepartout: fix cl-dotenv quote contamination in cascade parsing 2026-05-06 08:27:05 -04:00
6a252d989a passepartout: CLI test, TUI integration harness fixes 2026-05-05 20:58:47 -04:00
6f6ea7a967 passepartout: fix final 4 test bugs — 184 checks, 0 failures 2026-05-05 20:49:05 -04:00
cf67171940 passepartout: fix 12 pre-existing test bugs — 180/185 pass 2026-05-05 20:06:28 -04:00
26093f43d5 passepartout: fix skill loader — preserve test in-package forms, un-jail dispatcher 2026-05-05 19:17:05 -04:00
966b6b8016 passepartout: v0.3.0 complete — embedding gateway finished, all ROADMAP items DONE 2026-05-05 18:24:15 -04:00
6a0bb91f8c passepartout: v0.3.0 deferred features — TUI polish, context persistence, theming 2026-05-05 18:02:56 -04:00
bfd54d3a44 passepartout: v0.3.0 finish — TUI, embedding, gateway, export hygiene 2026-05-05 17:42:09 -04:00
139cc417a7 passepartout: remove TUI :force t 2026-05-05 16:51:51 -04:00
95232f6663 passepartout: TUI harness tuning 2026-05-05 16:45:56 -04:00
0b71f98f37 passepartout: fix paren imbalances 2026-05-05 16:25:28 -04:00
dcbb1279d4 passepartout: deploy fixes 2026-05-05 14:26:27 -04:00
d0117e495a passepartout: TUI ASDF system fix for 3-file split 2026-05-05 14:15:47 -04:00
caabb7f10b passepartout: close remaining test gaps 2026-05-05 13:53:00 -04:00
101b9174df passepartout: cascade-failure detection in TUI tests 2026-05-05 13:44:04 -04:00
4a7ed5ed90 passepartout: TUI integration test improvements 2026-05-05 13:41:58 -04:00
2c7a2ee345 passepartout: integration tests Phase 2+3 2026-05-05 13:38:00 -04:00
ee36d35785 passepartout: system integration tests 2026-05-05 13:26:09 -04:00
ad33e1bde3 passepartout: close high-priority test gaps 2026-05-05 12:53:58 -04:00
45e3c2bc02 passepartout: Tier 3 contracts and tests 2026-05-05 12:36:43 -04:00
b6137e0eff passepartout: contract sections for Tier 2 pipeline modules 2026-05-05 12:19:25 -04:00
8606370c79 passepartout: security module contracts and tests 2026-05-05 12:08:12 -04:00
89c66af5f4 passepartout: architectural intent template 2026-05-05 11:51:18 -04:00
898dd11cbd passepartout: deepen test suites 2026-05-05 10:54:00 -04:00
cf350b2754 passepartout: embedded test migration 2026-05-05 10:29:15 -04:00
a8efd03c2c passepartout: all tests sourced from org (diagnostics rename, orphans adopted) 2026-05-05 09:58:06 -04:00
7065d190ab passepartout: fix dead test suite (export list, stale duplicates, 14/14 pass) 2026-05-05 09:36:24 -04:00
069276b8ee agents: require red-proof in TDD cycle 2026-05-05 09:07:42 -04:00
252229593d passepartout: provider revert 2026-05-04 20:41:48 -04:00
00f7675fb5 passepartout: thread-isolated LLM provider 2026-05-04 19:21:43 -04:00
5b664ea739 passepartout: deepseek-first cascade 2026-05-04 18:46:39 -04:00
595672466e passepartout: fix style-warnings + roadmap update 2026-05-04 18:34:52 -04:00
36c62625fa passepartout: LLM timeout fix 2026-05-04 18:21:10 -04:00
724faad29d passepartout: LLM timeout config 2026-05-04 18:12:23 -04:00
a707f1be71 passepartout: 3-file TUI split 2026-05-04 17:01:21 -04:00
05d4342810 inbox: updated 2026-05-04 16:50:25 -04:00
f6da30f2a8 passepartout: TUI with colors, LLM routing, /eval 2026-05-04 16:42:39 -04:00
eaabac375b AGENTS: add TUI REPL workflow (/eval + Swank) 2026-05-04 16:06:32 -04:00
8725822179 passepartout: TUI rewrite with REPL + Swank 2026-05-04 16:05:48 -04:00
af56cfe789 passepartout: fix TUI crash 2026-05-04 13:42:44 -04:00
5b75527e31 passepartout: commit TUI fix + backtrace diag 2026-05-04 12:57:17 -04:00
7e65580958 passepartout: fix archivist handler-case 2026-05-04 12:04:57 -04:00
a0005850d1 passepartout: fix pre-existing warnings (LISP-STRUCTURAL-CHECK, T-as-variable, SOME arg) 2026-05-04 11:58:25 -04:00
4a3d04e251 passepartout: exclude gateway-tui from skill loader 2026-05-04 11:49:11 -04:00
24b89a1513 passepartout: fix system-config balance 2026-05-04 11:44:31 -04:00
85202fd4f8 passepartout: setup wizard improvements + remove Ollama 2026-05-04 11:41:01 -04:00
c43412f390 passepartout: fix symlink target 2026-05-04 11:32:05 -04:00
ac052440b7 passepartout: fix deploy paths + TUI protocol 2026-05-04 11:28:46 -04:00
dbf3a81962 passepartout: TUI config panel + onboarding 2026-05-04 11:09:22 -04:00
76a0fd407b passepartout: Phase 4 onboarding + TUI config panel 2026-05-04 10:36:29 -04:00
a7cd6c9aac passepartout: TUI config + provider test + slot descriptions 2026-05-04 10:26:54 -04:00
b396cdac60 passepartout: rename/fix/explorer commit 2026-05-04 09:59:12 -04:00
4f34969224 rename: opencortex → passepartout across memex
- .gitmodules: update submodule paths (projects/opencortex → projects/passepartout,
  projects/opencortex-contrib → projects/passepartout-contrib)
- gtd.org, README.org: update project references and display names
- check.lisp, gemini-vision.org, agora/TODO.org: update file paths
- dotemacs: update agenda paths and template config
- system/plans/: update all flight plan references
- system/backups/: update monolithic backup references
2026-05-03 11:47:52 -04:00
44a1b43cba release(opencortex): bump submodule to v0.2.0 2026-05-01 21:51:48 -04:00
cb783530e5 refactor(gtd): move OpenCortex tasks to project-local TODO.org
- Slim gtd.org by linking to projects/opencortex/TODO.org
- gtd.org reduced from 1615 to 822 lines (-793)
- OpenCortex tasks now live in projects/opencortex/TODO.org
- Add projects/opencortex/TODO.org to org-agenda-files

Engineering Core and personal tasks remain in gtd.org
2026-05-01 21:46:04 -04:00
0168281c8c fix(opencortex): update submodule with final TUI and harness stability fixes 2026-05-01 18:16:55 -04:00
bef72ed55f refactor(opencortex): update submodule to include harness fixes and mandate centralization 2026-05-01 12:43:25 -04:00
a9be1d99b3 feat(opencortex): tmux TUI testing, unified LLM backend, daemon fixes
Submodule update includes:
- feat(tui): background reader thread, error handling, TERM guard
- feat(llm): unified OpenAI-compatible backend (Ollama/OpenRouter/OpenAI/Anthropic/Groq/Gemini)
- fix(loop): correct .env loading path (.config/opencortex)
- fix(daemon): restart with updated XDG harness files
- fix(reason): add generate-tool-belt-prompt, policy explanation, deterministic gate
2026-04-30 19:58:02 -04:00
d5b62ee642 feat(tui): add background reader, error handling, connection state 2026-04-30 19:53:02 -04:00
f858b86b64 docs(AGENTS): add utils-lisp mandate for Lisp structural operations
- NEW: REPL-first workflow requirement
- NEW: Must use utils-lisp functions for any .lisp work
- NEW: Never use edit tool on .lisp files directly
- NEW: Post-task verification: REPL verified + utils-lisp used
2026-04-30 11:17:45 -04:00
15e45e57e8 refactor: portable tangling with %%SKILLS_DIR%% placeholder 2026-04-30 11:14:32 -04:00
d68bdb2d2f fix: add in-package to REPL skill org 2026-04-30 11:11:41 -04:00
1886b7ed5d refactor: absolute XDG paths for skill tangling 2026-04-30 11:09:48 -04:00
622b85dd94 refactor: XDG tangle paths for skills
- Skills now tangle to $OC_DATA_DIR/skills/ (XDG)
- Removed manually-created .lisp files from repo
2026-04-30 11:09:23 -04:00
4b04266c16 fix(opencortex): harness compile errors resolved
- FIX: copy-org-object -> deep-copy-org-object (struct conflict)
- FIX: malformed char= syntax in reason.lisp
2026-04-30 10:58:23 -04:00
1adc80bcfb docs(gtd): add REPL skill to v0.2.0 roadmap
- Added org-skill-repl as DONE under INTERACTIVE REFINEMENT
- Enables REPL-first workflow with literate reflection in org
2026-04-30 10:54:18 -04:00
213c9f8c90 feat(skills): add org-skill-repl for persistent Lisp evaluation
Enables agent to:
- Evaluate Lisp code with result/output/error separation
- Inspect variables and functions
- List bound variables in package
- Load files into image
- Supports REPL-first workflow with literate reflection in org
2026-04-30 10:54:08 -04:00
492c84f881 chore(memex): add chat notes and lisp check file 2026-04-30 10:52:48 -04:00
cf5f0d13d0 feat(opencortex): v0.2.0 skills consolidation
- NEW: org-skill-utils-lisp (3-phase validation, sandboxed eval, AST tools)
- NEW: org-skill-utils-org (org headline manipulation, property management)
- DELETE: org-skill-lisp-utils, org-skill-emacs-edit (merged)
- ADD: opencortex setup wizard, opencortex doctor command
- ADD: Native TUI with Croatoan
- HARDEN: Skill loader, package jailing fixes
2026-04-30 10:52:27 -04:00
dfa13d359c docs(gtd): seal v0.2.0 roadmap milestones 2026-04-28 19:51:01 -04:00
42e5c9060e docs(inbox): clear release notes 2026-04-28 19:48:59 -04:00
0121082bc6 feat(chaos): seal v0.2.0 with Tier 2/3 validation and TUI fixes 2026-04-28 19:48:59 -04:00
6f548aa7ac fix: resolve TUI syntax errors and color constants 2026-04-28 14:45:11 -04:00
315ef305e9 chore: complete scorched earth bootstrap and seal v0.2.0-pre fixes 2026-04-28 14:08:25 -04:00
aa70766a4f docs(gtd): mark chaos bugfixes as done and update submodule ref 2026-04-28 14:03:03 -04:00
a842f10b35 chore(opencortex): update submodule to latest fix for v0.2.0 2026-04-28 10:46:31 -04:00
478e5b88bc chore: seal v0.2.0 milestone with updated submodule reference and README 2026-04-27 20:18:04 -04:00
38f1dfec4e feat(xdg): implement xdg-compliant directory structure and diagnostic doctor 2026-04-27 19:51:41 -04:00
bdb4b30012 docs: mark v0.2.0 Autonomous Self-Editing Foundation tasks as DONE
- Exposed Structural AST Editing Tools.
- Implemented Reflection Loops.
- Hardened Actuators (path-traversal and Merkle snapshots).
- Implemented tool permission tiers (ask/allow/deny).
- Validated skill hot-reload capability.
2026-04-27 13:44:50 -04:00
5e68db2464 docs: merge architectural evolution note into roadmap
- Transferred remaining architectural tasks (AST tooling, Reflection Loops, Actuator hardening, Lazy-loading) into the active gtd.org task tree.
- Purged the standalone note as its contents are now fully tracked in the project roadmap.
2026-04-27 13:39:02 -04:00
d1b1e1c4bb docs: shift vector search to v0.3.0 and make provider-agnostic
- Moved vector search out of v0.2.0 (blocking the TUI release).
- Re-architected as 'Asynchronous Embedding Gateway' in v0.3.0.
- Supports Ollama, llama.cpp, and OpenAI based on .env configuration.
- Operates via a background worker thread to prevent Merkle GC churn during active text editing.
2026-04-27 13:36:52 -04:00
6a90e43067 docs: sync gtd.org roadmap with new v0.3.0-v1.0.0 version scheme
- Renamed v0.3.0 to include HITL
- Renamed v0.4.0 to include Git Workflows
- Shifted Creator + Architect to v0.6.0
- Inserted new v0.5.0 (Interactive Actuation)
- Inserted new v0.7.0 (Visual Grounding) and v0.8.0 (Evaluation Harness) before v1.0.0 SOTA Parity.
2026-04-27 13:22:55 -04:00
4317eff40e docs: Add self-enforcement checklist to AGENTS.md
- Before task gate (git clean, skill query, GTD read)
- During task LP rules (org-only, one function per block, prose)
- After task validation (tests pass, chaos tier 1, no artifacts)
- References to authoritative skill org files

This makes the mandate enforceable, not just documentation.
2026-04-25 19:33:25 -04:00
cc6c552d5a refactor: Move Emacs config from system/ to projects/dotemacs/
- Delete deprecated system/ configuration files
- Update projects/dotemacs/modules/ with reorganized config
- Add .opencode/ directory for agent state
- Clean up attachments and unused documentation files
2026-04-25 18:41:20 -04:00
43c225a4b5 Update gtd.org: mark org-skill-emacs-edit DONE
- Added org-skill-emacs-edit (pure Lisp, no Emacs subprocess)
- Marked lisp-repair as DONE (now in org-skill-lisp-utils)
2026-04-23 07:35:55 -04:00
e87ae0c517 Update gtd.org: mark core skills consolidation DONE
- Merged lisp-validator + lisp-repair → org-skill-lisp-utils.org
- Added lisp utilities: count-char, deterministic-repair, neural-repair
- Moved skills from contrib to core
2026-04-23 07:22:43 -04:00
08803640a4 docs: Document ASDF fix and engineering methodology additions
- Added 4 cognitive tools: reload-skill, read-file, write-file, replace-string
- Fixed ASDF compilation bug with explicit dependencies
- Added test-first methodology rules to engineering standards
2026-04-23 06:48:22 -04:00
5f48f07b77 chore: Sync submodule for definitive v0.1.0 release 2026-04-19 20:51:49 -04:00
c5c524d335 chore: Final sync for stable conductor bridge 2026-04-19 20:41:26 -04:00
b11b028245 chore: Sync submodule for definitive gateway fix 2026-04-19 20:36:45 -04:00
ced260dd0f chore: Sync submodule for definitive protocol fix 2026-04-19 20:34:27 -04:00
1a87c72f7d chore: Sync submodule for Sexp restoration 2026-04-19 20:31:06 -04:00
284de44dcd chore: Sync submodule for JSON protocol 2026-04-19 20:23:27 -04:00
fd6c621eeb chore: Sync submodule for final protocol hardening 2026-04-19 20:16:22 -04:00
34af90e7e5 chore: Sync submodule for definitive proto-get fix 2026-04-19 20:10:14 -04:00
1f736aabe5 chore: Sync submodule for dependency fix 2026-04-19 20:06:48 -04:00
609b2fcac3 chore: Sync submodule for protocol security fix 2026-04-19 20:03:20 -04:00
f48f38400d chore: Sync submodule for chat protocol fix 2026-04-19 19:59:27 -04:00
e49b68287b chore: Sync submodule for protocol debugging 2026-04-19 19:56:31 -04:00
de23523200 chore: Sync submodule for validator hardening 2026-04-19 19:47:22 -04:00
dde4796d23 chore: Sync submodule for validator fix 2026-04-19 19:44:26 -04:00
7f0d195017 chore: Sync submodule for gateway syntax fix 2026-04-19 19:36:56 -04:00
e98a68f32c chore: Sync submodule for definitive v0.1.0 conductor fix 2026-04-19 19:32:32 -04:00
7815717346 chore: Sync submodule for boot lock 2026-04-19 19:19:57 -04:00
61191ac03e chore: Sync submodule for UI test improvement 2026-04-19 19:17:07 -04:00
1866695eca chore: Sync submodule for SBCL fix 2026-04-19 19:14:08 -04:00
05c2730c61 chore: Sync submodule for quoting fix 2026-04-19 19:11:25 -04:00
a97a3d1ba9 chore: Sync submodule for serial boot fix 2026-04-19 19:09:19 -04:00
41598c3542 chore: Sync submodule for race fix 2026-04-19 19:04:57 -04:00
5d3ab60adf chore: Sync submodule for boot race fix 2026-04-19 19:00:58 -04:00
18a802c2e2 chore: Sync submodule for definitively stable v0.1.0 2026-04-19 18:49:24 -04:00
c1cfde1e4b chore: Sync submodule for dynamic cascade 2026-04-19 18:38:04 -04:00
b78b32bda9 chore: Sync submodule for stable v0.1.0 TUI 2026-04-19 18:37:35 -04:00
bc51a5e586 chore: Sync submodule for metabolic feedback fix 2026-04-19 18:18:32 -04:00
a32524ec64 chore: Sync submodule for verified TUI loop 2026-04-19 18:11:50 -04:00
d03914053f chore: Sync submodule for definitive TUI fix 2026-04-19 18:06:46 -04:00
b1c2884254 chore: Sync submodule for protocol and visibility fixes 2026-04-19 17:54:04 -04:00
0239b4f8d7 chore: Sync submodule for tool visibility fix 2026-04-19 17:43:33 -04:00
04f7e248b4 chore: Sync submodule for response format fix 2026-04-19 17:41:35 -04:00
0c1bdc0418 chore: Sync submodule for case-insensitive gateway 2026-04-19 17:35:48 -04:00
71d3016a1c chore: Sync submodule for handler-case fix 2026-04-19 17:33:02 -04:00
913a81b0bd chore: Sync submodule for neural gateway hardening 2026-04-19 17:31:07 -04:00
c0f3ab1cf2 chore: Sync submodule for definitive package fix 2026-04-19 17:28:45 -04:00
44319bece1 chore: Sync submodule for definitive reason fix 2026-04-19 17:26:17 -04:00
f3c5de68b6 chore: Sync submodule for reasoning fix 2026-04-19 17:22:43 -04:00
50eaef0a9d chore: Sync submodule for universal reasoning 2026-04-19 17:12:05 -04:00
c84b82fd1f chore: Sync submodule for SETF fix 2026-04-19 17:05:04 -04:00
c711512689 chore: Sync submodule for robust protocol fix 2026-04-19 16:59:21 -04:00
54a76e71f0 chore: Sync submodule for cache purge and keyword fix 2026-04-19 16:45:12 -04:00
c7b7c4fc9d chore: Sync submodule for final TUI fix 2026-04-19 16:41:03 -04:00
727d56dbda chore: Sync submodule for actuator hardening 2026-04-19 16:36:51 -04:00
d7a4421464 chore: Sync submodule for hardened actuator kernel 2026-04-19 16:34:44 -04:00
e69bc16f0c chore: Sync submodule for actuator normalization 2026-04-19 16:31:14 -04:00
1e74331428 chore: Sync submodule for CLI actuator normalization 2026-04-19 16:28:22 -04:00
52593cb2ef chore: Sync submodule for skill list hardening 2026-04-19 16:23:28 -04:00
879ff3c2c5 chore: Sync submodule for definitive context fix 2026-04-19 16:21:42 -04:00
0893d5e959 chore: Sync submodule for definitive path fix 2026-04-19 16:17:55 -04:00
94361997ff chore: Sync submodule for definitive memory fix 2026-04-19 16:05:34 -04:00
dd834e55bd chore: Sync submodule for boot noise reduction 2026-04-19 15:57:00 -04:00
d4cdb0aa1d chore: Sync submodule for sanitized memory 2026-04-19 15:52:58 -04:00
89581e08ab chore: Sync submodule for sanitized actuator 2026-04-19 15:51:36 -04:00
fc5069908b chore: Sync submodule for colon fix 2026-04-19 15:50:01 -04:00
417ff56f67 chore: Sync submodule for definitive Green Boot 2026-04-19 15:48:49 -04:00
6d571c93c8 chore: Sync submodule for final syntax fix 2026-04-19 15:43:34 -04:00
643ecf17be chore: Sync submodule for comma character fix 2026-04-19 15:42:08 -04:00
e4fccdbcb9 chore: Sync submodule for skill syntax and stub fixes 2026-04-19 15:40:48 -04:00
fd70333f3f chore: Sync submodule for keyword cleaner 2026-04-19 15:37:07 -04:00
84cdb374c4 chore: Sync submodule for protocol normalization 2026-04-19 15:31:45 -04:00
8b3526d8cb chore: Sync submodule for keyword case fix 2026-04-19 15:27:44 -04:00
3c8a709549 chore: Sync submodule for metabolic feedback fix 2026-04-19 15:23:30 -04:00
f53a02c13b chore: Sync submodule for robust protocol reader 2026-04-19 15:21:05 -04:00
4f74624e73 chore: Sync submodule for vault memory unbound fix 2026-04-19 15:05:44 -04:00
7657969147 chore: Sync submodule for definitive TUI keyboard fix 2026-04-19 14:54:40 -04:00
0ec48197ba chore: Sync submodule for definitive TUI cursor fix 2026-04-19 14:29:30 -04:00
563c661555 chore: Sync submodule for boot execution fix 2026-04-19 14:19:19 -04:00
fbc2719ff4 chore: Sync submodule for vault load fix 2026-04-19 13:53:07 -04:00
df86c1d1be chore: Hard sync of submodule to latest verified TUI state 2026-04-19 13:38:34 -04:00
a5f81ad9ab chore: Sync submodule for final verified TUI input focus fix 2026-04-19 13:19:07 -04:00
9ebbbae15e chore: Sync submodule for verified TUI parenthesis fix 2026-04-19 13:12:11 -04:00
619d8871f2 chore: Sync submodule for TUI input focus fix 2026-04-19 13:02:43 -04:00
d02812f95c chore: Sync submodule for final TUI and package fixes 2026-04-19 12:09:52 -04:00
0f51b32680 chore: Sync submodule for read-framed-message export fix 2026-04-19 12:03:40 -04:00
1873525c4a chore: Sync submodule for bash variable restoration 2026-04-19 11:55:19 -04:00
a7f61908c2 chore: Sync submodule for strict command router refactor 2026-04-19 11:48:30 -04:00
02169a7ad3 chore: Sync submodule for precise setup exit fix 2026-04-19 11:44:59 -04:00
446c66f101 chore: Sync submodule for final protocol desync and fallthrough fixes 2026-04-19 11:42:38 -04:00
a3506551ea chore: Sync submodule for final v0.1.0 release 2026-04-17 20:25:18 -04:00
2518d4778c chore: Sync submodule for TUI window logic fix 2026-04-17 19:20:57 -04:00
78ec8240d4 chore: Sync submodule for squashed SBCL command fixes 2026-04-17 18:55:53 -04:00
d9f89bba7b chore: Sync submodule for forced SKILLS_DIR fix 2026-04-17 18:45:37 -04:00
ec87c36908 chore: Sync submodule for line continuation fix 2026-04-17 18:39:01 -04:00
01bd848244 chore: Sync submodule for final TUI and onboarding fixes 2026-04-17 18:32:49 -04:00
7cbf723d04 chore: Sync submodule for TUI and PATH fixes 2026-04-17 18:26:53 -04:00
f76360fae7 chore: Sync submodule for final verified fixed MVP release 2026-04-17 18:17:29 -04:00
cf50300be6 chore: Sync submodule for final verified MVP release 2026-04-17 18:07:06 -04:00
3a4c15a448 chore: Sync submodule for final-final MVP release 2026-04-17 17:57:31 -04:00
4b19d7d743 chore: Sync submodule for final-final MVP fixes 2026-04-17 17:56:05 -04:00
90f91ce082 chore: Sync submodule for final MVP release 2026-04-17 17:49:58 -04:00
b5e6912cc4 chore: Sync submodule for symlink-aware SCRIPT_DIR fix 2026-04-17 17:38:48 -04:00
e83e297843 chore: Sync submodule for final boot sequence fixes 2026-04-17 17:32:18 -04:00
0447c8495d chore: Sync submodule for final boot failure fixes 2026-04-17 17:25:02 -04:00
032fedc549 chore: Sync submodule for bash syntax fix 2026-04-17 17:17:50 -04:00
0760c8c126 chore: Sync submodule for package export and setup pre-load fixes 2026-04-17 17:12:14 -04:00
4dda5d2a97 chore: Sync submodule for verbose setup logging 2026-04-17 17:07:46 -04:00
a7b01cbf0b chore: Sync submodule for robust setup verification 2026-04-17 17:02:11 -04:00
2f6b32c2c7 chore: Update submodule for Memex path and directory creation fixes 2026-04-17 16:54:03 -04:00
d86ace0bf3 chore: Update submodule reference for stray binary removal 2026-04-17 16:41:47 -04:00
8c99cc785e chore: Update submodule reference for fresh VM setup fixes 2026-04-17 16:40:10 -04:00
b807402dba chore: Update submodule references for final MVP hardening 2026-04-17 16:30:57 -04:00
e922c04226 chore(gtd): Add v0.2.0 advanced onboarding tasks inspired by OpenClaw/Hermes 2026-04-17 16:29:47 -04:00
2265fb3e21 chore: Sync workspace and submodule for Audit Phase 2026-04-17 15:44:21 -04:00
ad6dee1dcd chore: Update submodule with identity setup feature 2026-04-17 14:12:06 -04:00
03883e7e4f chore: Update submodule with interactive setup and TUI entrypoint 2026-04-17 14:08:06 -04:00
4ff4ac7961 chore: Update submodule for MVP spec refinement 2026-04-17 14:05:20 -04:00
b49f83a891 chore: Update submodule for MVP spec test plan addition 2026-04-17 13:57:43 -04:00
7ede631db4 chore: Mark licensing tasks as DONE in GTD 2026-04-17 13:43:18 -04:00
3a031ba8a2 chore: Update submodule for AGPLv3 and CLA documentation 2026-04-17 13:41:42 -04:00
8597b34792 chore: Update submodule for JSON to S-Expression refactor 2026-04-17 13:36:54 -04:00
729a8e8d8a chore: Update submodule with TUI implementation 2026-04-17 13:24:10 -04:00
0cf2a8d386 chore: Update MVP plan and submodule pointer 2026-04-17 12:55:03 -04:00
bb6238bfa6 chore: Update GTD file with MVP release plan details 2026-04-17 12:38:15 -04:00
562ba063cb chore: Update inbox and opencortex submodule 2026-04-17 12:20:27 -04:00
a08bba8a3d chore: Update submodule pointers 2026-04-16 12:00:47 -04:00
4c818ccd86 fix: Correct UUID symbol and rename contrib submodule 2026-04-16 11:59:37 -04:00
12f11ce5b0 chore: Update org-agent-contrib submodule to latest c5d3d8c 2026-04-14 16:03:40 -04:00
e29ca5679e REFAC: Standardize on Cognitive Cycle and update documentation 2026-04-14 15:59:19 -04:00
34a210228e BRAND: Rename project to OpenCortex and update gtd.org 2026-04-14 11:51:26 -04:00
df9c47ad03 LEGAL: Finalize v0.1.0 licensing and legal framework 2026-04-14 10:17:33 -04:00
3900e3c8fc AUDIT: Align terminology with Autonomy and finalize CLI-first actuation 2026-04-14 09:38:24 -04:00
6c88a66273 AUDIT: Final v0.1.0 hardening - Emacs in Docker and sub-TODO mandate 2026-04-13 21:20:56 -04:00
614907613e AUDIT: Scheduled v0.1.0 publication and verification tasks for tomorrow 2026-04-13 21:18:58 -04:00
0f7019e01e RELEASE: v0.1.0 - The Sovereign Foundation 2026-04-13 21:06:18 -04:00
c376196e86 AUDIT: Patched Scribe distillation logic for immutability and persistence 2026-04-13 20:56:11 -04:00
3959c57718 AUDIT: Completed Scribe and Gardener implementation for MVP 2026-04-13 20:44:18 -04:00
f8221ec4da AUDIT: Completed Task 1 (Harness Hardening) for MVP 2026-04-13 20:40:37 -04:00
5518a00e67 AUDIT: Implemented unified entrypoint script and updated README 2026-04-13 20:20:39 -04:00
f315b79df3 AUDIT: Added CLI interaction capability and updated UX journey 2026-04-13 20:15:30 -04:00
b0e6ddac05 AUDIT: Unified setup process and updated documentation 2026-04-13 20:04:52 -04:00
21d46b03fc AUDIT: Established Sovereign MVP (v0.1.0) milestone in task tracker 2026-04-13 19:44:53 -04:00
d8f92decb6 AUDIT: Refactored context stage and updated peripheral vision parameters 2026-04-13 17:31:36 -04:00
bf1fc9a9c4 AUDIT: Externalized mandatory skill configuration 2026-04-13 17:28:32 -04:00
45edc23a9e AUDIT: Refactored perceive stage and updated engineering standards with tangle mandate 2026-04-13 17:07:01 -04:00
42124ed9d5 AUDIT: Refactored core metabolic loop and updated engineering standards 2026-04-13 16:55:11 -04:00
b06c1b44b9 ARCH: Synchronize Thin Harness manifest and full decoupling 2026-04-13 16:39:07 -04:00
b46c800d43 ARCH: Sync submodule pointer after full Microkernel Decoupling 2026-04-13 16:11:21 -04:00
d1432e4bf0 ALIGN: Completed communication and memory alignment, starting IPFS homoiconic refactor 2026-04-13 14:55:51 -04:00
f2ecccab63 ALIGN: Workspace-wide rename of Memory and final terminology sync 2026-04-13 14:39:53 -04:00
eee1925032 ALIGN: Finalize workspace-wide rename to Harness Communication 2026-04-13 14:19:50 -04:00
e5d04d241c ALIGN: Finalize terminology sync across all layers 2026-04-13 13:18:53 -04:00
d160a084c5 ALIGN: Sync roadmap and submodule pointer 2026-04-13 13:18:50 -04:00
38dcac3ad3 ALIGN: Completed terminology refactor and deleted deprecated audit reports 2026-04-13 13:18:38 -04:00
b96f8b9b6a GTD: Updated harness review task description 2026-04-13 13:16:25 -04:00
dc7cf8bfe0 GTD: Add task for full review of org-agent's harness 2026-04-13 13:12:36 -04:00
43a20879bd ARCH: Metabolic Harness Reorganization & Loop Simplification 2026-04-13 09:57:59 -04:00
b6b39472da ARCH: Clean Core Refactor & Terminology Alignment 2026-04-13 09:03:42 -04:00
8ee1c0c4df docs: finalize gtd.org synchronization and encode Roadmap Integrity mandate 2026-04-12 19:52:47 -04:00
bdee3c75b5 docs: Restore root README and sync org-agent documentation 2026-04-12 16:26:02 -04:00
ee19da7e7a chore: Cull 'architecture astronaut' tasks from active roadmap
- Moved theoretical/complex tasks to an Archive section.
- Enforces the 'Thin Harness, Fat Skills' paradigm.
- Restricts v1.0 focus to the Minimal Boot Set.
2026-04-12 16:02:16 -04:00
7cdf76112c docs: Rewrite root README to anchor new architecture and philosophy
- Shift from 'Neurosymbolic' to 'Neuro-Protosymbolic'
- Formalize 'Thin Harness, Fat Skills' paradigm
- Redefine cognitive matrix (Associative/Deliberate, Foreground/Background)
- Clarify Org-mode AST and Sparse Tree advantages over Markdown/JSON
- Outline core skill groups and Lisp Machine endgame
2026-04-12 15:59:07 -04:00
a887011415 chore: Update cognitive architecture naming and sync org-agent submodule
- Updated naming to Associative/Deliberate and Foreground/Background in README.org
- Synchronized completed tasks in gtd.org
- Updated org-agent submodule reference
2026-04-12 14:10:01 -04:00
8ff305d6ac feat(agent): Define session-less cognitive architecture
- **Anatomy (Data Stores):** Defines the three-tiered data model:
  1. Linguistic Substrate (Org files)
  2. Lisp Object Store (Live graph in RAM)
  3. Telemetry Store (External TSDB for sensory data)

- **Psychology (Cognitive Matrix):** Establishes the 2x2 matrix that
  balances Conscious/Subconscious and Neural/Symbolic (System 1/2)
  processing.

- **Physiology (Core Processes):** Outlines the five core processes
  (Perception, Reasoning, Distillation, Reflection, Sensation) that
  bring the architecture to life.

This commit also updates the master GTD with the full engineering
roadmap required to implement this session-less vision, including tasks
for cognitive economics, belief revision, and the Micro-Prolog engine.
2026-04-11 20:14:37 -04:00
942a721cd8 FEAT: Integrated Playwright bridge and updated GTD 2026-04-11 16:58:23 -04:00
6ec465128c CHORE: Submodule sync for Playwright dependencies 2026-04-11 16:56:58 -04:00
72268c7508 FEAT: Integrated Boot Sequence refactor and updated GTD 2026-04-11 16:52:41 -04:00
3e2616ee4d FEAT: Integrated 5-Vector security and synchronized docs 2026-04-11 16:36:07 -04:00
70be494d8c CHORE: Submodule sync before Bouncer Matrix implementation 2026-04-11 16:25:08 -04:00
c4233f7a80 FEAT: Integrated Formal Verification and updated GTD 2026-04-11 16:13:29 -04:00
d4736fb79c CHORE: Submodule sync before Formal Verification implementation 2026-04-11 16:08:58 -04:00
4ee8b998d0 FEAT: Integrated Docker infrastructure and updated GTD 2026-04-11 16:02:53 -04:00
44ebba8aaa FEAT: Integrated Matrix gateway and updated GTD 2026-04-11 15:58:15 -04:00
5ba970e4e8 DOCS: Synced .env.example in main repo 2026-04-11 15:54:16 -04:00
437cf36979 FIX: Secure Signal identity in submodule 2026-04-11 15:52:32 -04:00
bbe2bcb2c4 FEAT: Integrated Signal gateway and updated GTD 2026-04-11 15:51:10 -04:00
b42a2fedfc CHORE: Submodule update for Signal Gateway preparation 2026-04-11 15:48:22 -04:00
4c417a58b5 FEAT: Integrated Telegram gateway and updated GTD 2026-04-11 15:34:51 -04:00
5ba7d70f28 FEAT: Finalized Shell Actuator verification and gtd status 2026-04-11 15:24:46 -04:00
bef7c93fad FEAT: Finalized provider verification and gtd status 2026-04-11 15:17:34 -04:00
c979ec8e89 CHORE: Add 5-Vector Bouncer Matrix to GTD 2026-04-11 14:58:47 -04:00
666316b702 FEAT: Finalized Planning Mode implementation and gtd status 2026-04-11 14:45:00 -04:00
cbd0a11ca4 FEAT: Finalized async lisp-repair and gtd status 2026-04-11 14:36:39 -04:00
72531c175b Revert "FEAT: Integrated org-skill-lisp-repair"
This reverts commit dcf6c79371.
2026-04-11 14:32:31 -04:00
dcf6c79371 FEAT: Integrated org-skill-lisp-repair 2026-04-11 14:29:42 -04:00
451c7dd580 CHORE: Commit submodule pointer before lisp-repair 2026-04-11 14:25:33 -04:00
3cfa99f076 FEAT: Task Orchestrator & Self-Fix verification complete. Refactored ASD to flat structure. 2026-04-11 14:22:38 -04:00
5206d4e5c0 DOCS: PSF alignment for Task Orchestrator (RCA, Literate Docs, Flight Plan conversion) 2026-04-11 14:11:12 -04:00
9399f2e9f8 CHORE: Consolidation VI implementation checkpoint before PSF mandate alignment 2026-04-11 14:08:57 -04:00
1b7d41444d feat(org-agent): sync Hybrid Peripheral Vision and update gtd.org 2026-04-09 16:43:34 -04:00
aaa966a2dd feat(org-agent): sync Micro-Loader implementation and update gtd.org 2026-04-09 16:34:59 -04:00
df101aa610 chore: cleanup notes and sync contrib submodule state 2026-04-09 16:33:09 -04:00
0fd009318e feat(org-agent): sync Lisp Sandboxing implementation and tests 2026-04-09 16:28:32 -04:00
8533efa120 feat(org-agent): sync Latent Reflection skill and update gtd.org 2026-04-09 16:15:41 -04:00
7624cf37e6 chore: consolidate standalone skill projects into org-agent and org-agent-contrib 2026-04-09 16:10:30 -04:00
e1051d1cea chore: finalize org-agent-contrib submodule pointer 2026-04-09 15:56:06 -04:00
010d1e7d47 fix: update org-agent-contrib submodule URL 2026-04-09 15:51:11 -04:00
409a9d5630 chore: mark IPFS archivist and Micro-Rollbacks as DONE in gtd.org 2026-04-09 15:49:34 -04:00
f98291e084 feat(org-agent): sync Component III - IPFS archivist skill 2026-04-09 15:48:38 -04:00
af24f239da chore: cleanup notes/ after skill migration to submodule 2026-04-09 15:42:39 -04:00
c8bca0c678 chore: sync onboarding API key naming 2026-04-09 15:38:43 -04:00
586ee5f55e chore: sync onboarding environment awareness 2026-04-09 15:23:53 -04:00
ff5313c150 chore: sync onboarding script improvements 2026-04-09 15:21:25 -04:00
d8293fc3be chore: restructure skill repositories into Core and Contrib 2026-04-09 15:18:19 -04:00
df2c752514 feat(org-agent): sync Component IV implementation 2026-04-09 14:31:01 -04:00
5a58e3fbf8 chore: mark Signal Pipeline refactor as DONE in gtd.org 2026-04-09 14:05:13 -04:00
5628768149 refactor(org-agent): sync signal pipeline implementation 2026-04-09 14:04:43 -04:00
6094868e28 chore: mark Merkle-Tree and CoW tasks as DONE in gtd.org 2026-04-09 11:40:40 -04:00
a36555d295 test(org-agent): sync object store verification suite 2026-04-09 11:34:59 -04:00
957d2ea848 feat(org-agent): sync Merkle-Tree versioning implementation 2026-04-09 11:26:09 -04:00
0897a23b0d docs(org-agent): sync literate source restructure and component split 2026-04-09 11:00:16 -04:00
aa652923ac chore: sync roadmap and kernel evolution design 2026-04-08 21:02:39 -04:00
ac621b6581 docs(org-agent): sync docstring updates from subproject 2026-04-08 20:39:58 -04:00
a06cb7c44e chore: add root .gitignore and sync subproject cleanup 2026-04-08 20:32:00 -04:00
07de1f9d6b feat(org-agent): sync security patches and robustness improvements 2026-04-08 20:15:27 -04:00
09a381da43 docs(org-agent): sync literate text refinements 2026-04-08 19:11:53 -04:00
cf58983d78 feat(org-agent): implement Component III (Object Store) and IV (Peripheral Vision) 2026-04-08 19:03:47 -04:00
fba45ec3d4 feat(org-agent): sync topological boot sequence implementation 2026-04-08 18:04:27 -04:00
3da49016e3 docs(org-agent): sync deep reasoning overhaul 2026-04-08 16:17:51 -04:00
f1f0ef620f docs(org-agent): sync README reorganization 2026-04-08 16:16:24 -04:00
709802917a refactor: merge economist skill into token-accountant 2026-04-08 16:16:09 -04:00
6ac032f144 chore: mark provider extraction as DONE in GTD 2026-04-08 16:09:00 -04:00
ca631d31fc refactor: move LLM provider implementations to literate skill notes 2026-04-08 16:08:18 -04:00
685aa4edf1 docs(org-agent): sync comprehensive README overhaul 2026-04-08 15:50:03 -04:00
471c25870b feat: add Neurosymbolic Bridge improvements to GTD 2026-04-08 15:49:40 -04:00
cc18c7f082 feat: add Skill Boot Sequence and Gateway architecture to GTD 2026-04-08 15:38:41 -04:00
af642b6ec0 feat: add Privacy-Aware Indexing and Peripheral Vision extraction to GTD 2026-04-08 15:24:38 -04:00
954295c9d5 feat: add Merkle-Tree and IPFS memory tiering tasks to GTD 2026-04-08 15:05:43 -04:00
54b774511e feat: add pluggable OACP integrity hashing to GTD 2026-04-08 14:42:44 -04:00
2bd36a72c2 feat: add OACP schema and backpressure improvements to GTD 2026-04-08 14:29:34 -04:00
f90b0bda30 feat: add core architectural improvements to Sovereign Boundary project in GTD 2026-04-08 14:14:36 -04:00
ed0e3f4ae9 feat: add claw-code derived skill implementation tasks to GTD 2026-04-08 14:01:21 -04:00
963b0172f4 feat: add claw-code benchmarking project to GTD 2026-04-08 13:56:46 -04:00
d2bb8d85be docs(org-agent): add the 6 core components to the documentation 2026-04-08 13:46:30 -04:00
66ec09c8c7 docs(org-agent): update philosophy and actuator-agnostic vision in README 2026-04-08 13:38:56 -04:00
76fc903f81 docs(org-agent): update philosophy with actuator-agnostic vision 2026-04-08 13:28:42 -04:00
8133f05e49 docs(org-agent): fix Mermaid syntax in README 2026-04-08 13:20:55 -04:00
995d76f5a5 feat: establish Sovereign Boundary project in GTD 2026-04-08 13:20:54 -04:00
026f9662c8 docs(org-agent): promote README.org to root and update philosophy 2026-04-08 13:02:39 -04:00
08904c4d97 feat: implement skill graph dependencies in org-skill-agent and establish org-id rule 2026-04-08 12:33:40 -04:00
a7861cd806 docs: overhaul README.org and remove redundant README.md 2026-04-08 11:37:44 -04:00
678097088e refactor: consolidate SOUL.org and org-agent skill into notes/org-skill-agent.org 2026-04-08 11:32:09 -04:00
ebc1659a27 refactor: consolidate PSF philosophy into literate skill and unify agent rules in SOUL.org 2026-04-08 11:26:00 -04:00
6a9c03abb6 chore: move start-agent.sh and test-shell.lisp to their correct scopes 2026-04-08 10:54:08 -04:00
17577fcca1 chore: remove redundant expansion artifacts and empty JSON files 2026-04-08 10:38:46 -04:00
aef13436c5 chore: structural cleanup of projects and patches 2026-04-08 10:26:30 -04:00
be8656c604 chore: structural cleanup of projects and patches 2026-04-08 10:25:38 -04:00
bdcca5c376 chore: add patches, new project skills, and utility scripts 2026-04-08 10:14:34 -04:00
d28eb0d765 chore: workspace synchronization (sync inbox.org and staged deletions) 2026-04-08 10:11:44 -04:00
e99e1744b9 chore: move remaining flight plan to system/plans 2026-04-08 10:08:01 -04:00
217348850f chore: move flight plans to system/plans 2026-04-08 10:03:56 -04:00
1600 changed files with 5744 additions and 239207 deletions

4
.gitignore vendored Normal file
View File

@@ -0,0 +1,4 @@
*.log
*~
\#*#
state/

15
.gitmodules vendored
View File

@@ -1,6 +1,9 @@
[submodule "org-agent"]
path = org-agent
url = ssh://git@10.10.10.201:2222/amr/org-agent.git
[submodule "projects/org-agent"]
path = projects/org-agent
url = ssh://git@10.10.10.201:2222/amr/org-agent.git
[submodule "opencortex"]
path = opencortex
url = ssh://git@10.10.10.201:2222/amr/opencortex.git
[submodule "projects/passepartout"]
path = projects/passepartout
url = ssh://10.10.10.201:2222/amr/opencortex.git
[submodule "projects/passepartout-contrib"]
path = projects/passepartout-contrib
url = ssh://git@10.10.10.201:2222/amr/opencortex-contrib.git

179
AGENTS.md Normal file
View File

@@ -0,0 +1,179 @@
# AGENTS.md — OpenCode Tool Usage Guide
This file tells AI coding agents which tools are available and when to use them.
It is read by agents working on the Memex / Passepartout project.
## Development Workflow (Must Follow)
All development MUST follow this cycle, beginning to end:
1. **Start in REPL** — Everything begins and ends in the Passepartout REPL (port 9105)
2. **TDD in REPL** — Red-Green-Refactor cycle:
1. Write a FAILING test first (use `(passepartout:deftest name ...)` or `fiveam:test`)
2. **Prove RED**: Run `(passepartout:run-test 'test-name)` — it MUST fail.
If it passes before code exists, the test is broken or testing nothing.
Record the failure output.
3. Develop code in REPL to make the test pass
4. Use lisp-structural-check to validate code while developing
5. Evaluate forms with `eval-defun` or equivalent
6. Run tests again → they should PASS
7. Repeat until feature is complete
3. **Reflect in Org** — Once code works in REPL, reflect it in the .org literate source file
4. **Tangle with Emacs** — Use `org-babel-tangle` to generate .lisp from .org
5. **Validate tangled lisp** — Run `lisp-structural-check` on the result
6. **Commit** — Only after validation passes
**When tools fail**:
- If any recommended tool fails, you MUST explain:
- Why it failed (specific error, missing dependency, etc.)
- How we can make it work (fix, configuration, alternative approach)
- Then **PAUSE** and ask for permission before trying a different method
**Rule**: Do not leave the REPL to develop. If something can't be done in REPL, explain why and ask before proceeding otherwise.
---
## Available Tools — Use These First
### 1. Passepartout REPL (port 9105)
The daemon runs with ALL skills loaded. Use it instead of the deploy-crash-cycle.
**Send forms via Python bridge:**
```python
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("127.0.0.1", 9105))
msg = '(:type :event :payload (:sensor :repl-eval :code "(+ 1 2)"))'
s.sendall(f"{len(msg):06x}".encode() + msg.encode())
```
**Or via SBCL directly (attached to daemon):**
```lisp
(sb-bsd-sockets:socket-send sock payload len)
```
**Key functions available:**
- `(passepartout:lisp-structural-check "code-string")` — returns (values t nil) or (values nil "error")
- `(passepartout:lisp-validate "code-string" :semantic t)` — full validation
- `(passepartout:log-message "format ~a" arg)` — write to daemon log
- Any exported symbol from `passepartout` package
### 2. Lisp Structural Tools (pre-deploy validation)
**ALWAYS run these before tangling/deploying Lisp changes.**
`lisp-structural-check` works on ANY Lisp string, not just Org blocks:
```lisp
;; Via REPL — send to port 9105:
(passepartout:lisp-structural-check "<lisp-code-string>")
;; Returns: (values t nil) on success, (values nil "error details") on failure
```
For Org files:
```lisp
(passepartout:literate-block-balance-check "/path/to/file.org")
```
These catch paren mismatches in <1 second vs. the 60-second deploy-crash cycle.
### 3. Emacs Interactive
Use Emacs for interactive Lisp development:
- `forward-sexp` / `backward-sexp` — navigate balanced expressions
- `show-paren-mode` — visual paren matching
- `eval-defun` (C-M-x) — evaluate the current top-level form
- `eval-region` — evaluate selected region
- `org-babel-tangle` — tangle a single file: `M-x org-babel-tangle`
- Batch tangle: `emacs --batch --eval "(progn (require 'org) (find-file \"file.org\") (org-babel-tangle) (kill-buffer))"`
### 4. Tmux (for TUI testing)
```bash
# Start TUI in detached session
tmux new-session -d -s test "passepartout tui 2>&1 | tee /tmp/tui.log"
# Send keys
tmux send-keys -t test "hello world" Enter
# Capture output
tmux capture-pane -t test -p -S -200
# Clean up
tmux kill-session -t test
```
### 5. Pre-Commit Hook
Validates staged org files by tangling + compiling in daemon:
```
ln -sf ../../scripts/pre-commit-repl-check .git/hooks/pre-commit
```
Run manually: `passepartout setup` or `git commit` (hook auto-runs).
### 6. TUI REPL (via /eval + Swank)
The TUI process has its own REPL for live development:
**Built-in /eval command** — type in the TUI input:
- `/eval (+ 1 2)``=> 3` displayed in chat
- `/eval *state*` → inspect full TUI state plist
- `/eval (view-status sw)` → force status bar re-render
- `/eval (add-msg :system "test")` → inject a test message
**Emacs + Swank REPL** — connect Emacs to the TUI process:
1. Start TUI: `passepartout tui`
2. In Emacs: `M-x slime-connect RET 127.0.0.1 RET 4006`
3. `C-M-x` any form from `org/gateway-tui.org` → evaluates in live TUI process
4. Configure port: `export TUI_SWANK_PORT=4009` (default: 4006)
**Croatoan note**: Rendering functions (`view-status`, `view-chat`, `view-input`) write to the terminal and can't be fully tested from Emacs. Inspect return values instead, and test rendering with `/eval` commands in the TUI itself.
---
## Commands
- Validate code: Send to REPL at port 9105 using socket bridge (see Development Workflow)
- Run tests: `(passepartout:run-tests)` in REPL
- Tangle org: `emacs --batch --eval "(progn (require 'org) (find-file \"file.org\") (org-babel-tangle) (kill-buffer))"`
## Project Structure
- Source (literate): `org/`
- Source (tangled): `lisp/`
- Tests: `tests/`
- Scripts: `scripts/`
- Deployment: `~/.local/share/passepartout/`
- TODO tracking: `docs/ROADMAP.org`
## When Done Means
- Red proof recorded: Test was run and confirmed FAILING before implementation code existed
- Tests pass: `(passepartout:run-tests)` returns success
- Code validated: `lisp-structural-check` returns `(values t nil)`
- Org reflected: Code exists in .org source file
- Org tangled: .lisp generated from .org
- Committed: Only after all above pass
## Boundaries
- **Always do**: Use REPL first for all development, use TDD, prove tests fail FIRST before writing code, validate with lisp-structural-check
- **Ask first**: Before editing .lisp directly (skip org), before deploying, before git commit
- **Never do**: Edit .lisp files manually (they're autogenerated), skip validation before commit
## Iteration
When the agent makes the same mistake twice, add a rule to this file to prevent recurrence.
---
## Project Architecture
- **Thin harness, fat skills** — core provides hooks (`defskill`, `register-actuator`, `*probabilistic-backends*`), skills provide handlers
- **Org is source of truth** — `.org` files tangle to `.lisp`. Never edit `.lisp` directly
- **Package:** `passepartout` exports all symbols in `lisp/core-defpackage.lisp`
- **XDG data dir:** `~/.local/share/passepartout/` (deployed lisp/org files)
- **Config:** `~/.config/passepartout/.env`
---
## Key Libraries
- **Croatoan** — 0-based coordinates, `(setf (cursor-position win) '(y x))` for cursor, `add-string` with `:y`/`:x` keyword args. Source: `~/quicklisp/dists/quicklisp/software/croatoan-20241012-git/src/`
- **Babel** — string encoding/decoding
- **usocket** — TCP sockets
- **bordeaux-threads** — threading primitives

View File

@@ -1,2 +0,0 @@
# org

View File

@@ -1,41 +1,79 @@
#+TITLE: The Master Memex
#+TITLE: The Master Memex: A Personal Software Foundry
#+AUTHOR: Amr
#+CREATED: [2026-03-17 Tue]
#+BEGIN_COMMENT
The central hub and map of content for this personal intelligence organization.
#+END_COMMENT
#+UPDATED: [2026-04-08 Wed]
#+FILETAGS: :memex:psf:passepartout:lisp:sovereignty:
* The Master Memex
* Overview
The *Master Memex* is a sovereign, neurosymbolic intelligence organization system. It is not merely a collection of notes, but a live, programmable environment—a **Personal Software Foundry (PSF)**—where a human (the Sovereign Executive) and agentic co-processes (the `passepartout` kernel and opencode) collaborate within a shared address space.
This is the central hub for our knowledge management system, synthesizing three core methodologies:
- *Atomic Notes:* For evergreen, interlinked knowledge (Zettelkasten).
- *GTD (Getting Things Done):* For actionable task tracking and project execution.
- *PARA:* For high-level directory organization (Projects, Areas, Resources, Archives).
This system synthesizes three core organizational methodologies into a unified "Lisp Machine" experience:
- *Zettelkasten:* For atomic, evergreen, and interlinked knowledge.
- *GTD (Getting Things Done):* For rigorous task tracking and project execution.
- *PARA:* For high-level structural organization across Projects, Areas, Resources, and Archives.
* The Architecture
* The Philosophy: The Executive Soul
Every action within this Memex is governed by the *Core Alignment Invariants* defined in [[file:notes/org-skill-agent.org][The Executive Soul]]. These mandates ensure that the system remains:
1. *Sovereign:* Independent of centralized, proprietary platforms.
2. *Transparent:* All reasoning is fully auditable in the Org-mode "Thought Stream."
3. *Zero-Bloat:* Minimalist, modular, and free of "just-in-case" complexity.
4. *Sustainable:* Offline-first and functional on a 100-year horizon.
Our workspace is strictly divided into these functional zones:
* The Architecture: Functional Zones
The workspace is strictly divided into these zones to facilitate both human ergonomics and machine navigation:
- [[file:0_inbox/README.org][Inboxes]]: The zero-friction capture point for raw thoughts and tasks.
- [[file:1_daily/README.org][Dailies]]: Immutable chronological logs and fleeting notes.
- [[file:2_notes/README.org][Atomic Notes]]: Atomic, concept-based, interlinked notes (Zettelkasten).
- [[file:3_drafts/README.org][Drafts]]: Works in progress, essays, and active synthesis.
- [[file:4_published/README.org][Published]]: Final outputs and static snapshots of completed work.
- [[file:5_projects/README.org][Projects]]: Active, time-bound efforts with a clear definition of done.
- [[file:6_areas/README.org][Areas]]: Ongoing spheres of responsibility (e.g., Health, Finances).
- [[file:7_resources/README.org][Resources]]: External reference material and raw literature notes.
- [[file:8_archives/README.org][Archives]]: Cold storage for completed projects and inactive items.
- [[file:9_system/README.org][System]]: System configuration, AI skills, and automation scripts.
- [[file:inbox/README.org][Inboxes]]: Zero-friction capture point for raw thoughts and tasks.
- [[file:daily/README.org][Dailies]]: Immutable chronological logs and fleeting notes.
- [[file:notes/README.org][Notes]]: Atomic, concept-based, interlinked "Evergreen" knowledge (Zettelkasten).
- [[file:projects/README.org][Projects]]: Active, time-bound efforts with a defined "Done" state.
- [[file:areas/README.org][Areas]]: Ongoing spheres of responsibility (Health, Finances, etc.).
- [[file:resources/README.org][Resources]]: External reference material and raw literature.
- [[file:system/README.org][System]]: Configuration, AI skills, and the Lisp kernel.
* Core Workflows
** 1. Capture (Anytime)
* The Agentic Inhabitants
The Memex is inhabited by autonomous agents that operate as "Probabilistic" (probabilistic/neural) and "Deterministic" (deterministic/symbolic) layers:
Everything enters the system via the `inbox` (for actionable GTD tasks) or as a Fleeting Note in the `daily` log (for knowledge). Zero friction, no filtering. The `inbox` serves as a holding area for unfiled files or raw links.
** [[file:projects/passepartout/README.org][passepartout (The Kernel)]]
A Common Lisp microkernel that maintains a live, threaded Object-Store in RAM. It uses Org-mode as its native Abstract Syntax Tree (AST), allowing it to "perceive" and "act" on the Memex with structural precision.
** 2. Nightly Distillation (The Scribe)
** opencode
A strategic orchestrator that handles large-scale batch tasks, research, and planning. It operates according to the *PSF Consensus Loop* (Demand -> Blueprint -> Success -> Build -> Chaos -> Memory).
An automated AI sub-agent reads the daily captures and extracts conceptual thoughts into evergreen, atomic notes (Zettelkasten), leaving the original daily logs untouched.
* The Cognitive Architecture: A Session-less Mind
The agent's "mind" is not a transient chat session but a durable, stateful cognitive architecture. This design enables a truly "session-less" experience, where the agent's context, personality, and awareness are as persistent as the data itself.
** 3. Weekly Maintenance
*** The Anatomy: Three Data Stores
1. *The Linguistic Substrate (Org Files):* The human-readable Source of Truth, comprising the "Journal" ([[file:daily/README.org][Dailies]]) and the "Ledger" ([[file:notes/README.org][Notes]]).
2. *The Lisp Object Store (RAM):* The "Active Brain," a live graph of Lisp objects representing every headline, paragraph, and entity in the Memex, with vectors embedded directly inside.
3. *The Telemetry Store (TSDB/Binary):* An external, high-volume database for sub-symbolic "Sensory" data (e.g., smart home logs), which is monitored and distilled by the agent.
Review active projects, clarify inbox items into actionable GTD tasks, and explore the Atomic Notes graph to merge concepts and forge new connections.
*** The Psychology: The 2x2 Cognitive Matrix
The agent's "thought" process is not monolithic. It operates on a 2x2 matrix that balances cognitive speed with cognitive state, allowing for sophisticated, multi-layered reasoning.
| | *Probabilistic (Neural/Fast/Intuitive)* | *Deterministic (Symbolic/Slow/Logical)* |
| :--- | :--- | :--- |
| *Foreground (Foveal/Active)* | *The Interface:* A fast, charming LLM for active conversation. | *The Pilot:* Lisp guards that ensure active requests are safe. |
| *Background (Peripheral/Passive)* | *The Editor:* A smart, deep LLM that finds patterns in the background. | *The Librarian:* A deterministic Lisp engine that files, archives, and maintains the integrity of memory. |
*** The Physiology: Five Core Processes
1. *Perception (The Attention Bridge):* Automatically vectorizes user input to set the "Foveal Focus" for the active conversation.
2. *Reasoning (The Micro-Prolog):* Uses symbolic logic to reconcile contradictions and enforce the "Physics" of the Memex.
3. *Distillation (The Scribe):* The Background loop that turns the daily "Journal" entries into permanent "Ledger" knowledge.
4. *Reflection (The Gardener):* The heartbeat-driven process that finds "forgotten" links and maintains the "Vibe" of the system.
5. *Sensation (The Sensor Skill):* The "Signal-to-Symbol" converter that turns the "flood" of telemetry into actionable =TODO= items.
* Core Workflows: The Life of a Thought
1. *Capture:* Raw information enters via the `inbox` (tasks) or `daily` logs (thoughts).
2. *Distill (The Scribe):* Automated agents periodically extract conceptual thoughts from the chronological logs into evergreen, atomic notes.
3. *Plan:* Multi-file or architectural changes trigger a *Flight Plan* in `system/plans/`, following the PSF Departmental gates.
4. *Execute:* The agent performs surgical edits, governed by Deterministic Engine safety checks.
5. *Verify:* All changes are validated via automated tests (TDD) before the "Success" gate is cleared.
6. *RCA (Memory):* Every bug or significant session triggers a *Root Cause Analysis* that is distilled back into the system's "Soul."
* Privacy: The Wall
Any heading or file tagged with *@personal* is strictly off-limits for LLM processing. These are treated purely symbolically by the agents, ensuring that the Sovereign Executive's private drafts never leave the local environment.
* Getting Started
- Read the [[file:notes/org-skill-agent.org][Executive Soul]] for alignment rules.
- Check [[file:gtd.org][gtd.org]] for active task sequences.
- Review [[file:system/plans/README.org][Active Flight Plans]] for ongoing architectural work.

View File

@@ -1,25 +0,0 @@
#+TITLE: SOUL: The Core Alignment Invariants
#+AUTHOR: Sovereign Executive
#+FILETAGS: :philosophy:alignment:invariants:psf:
* Overview
This file contains the *Core Invariants* of the Personal Software Foundry. These are non-negotiable philosophical constraints that every agentic action MUST satisfy.
System 2 (Symbolic) uses these headlines as a "Moral Compass" during the decision stage.
* The Invariants
** 1. Sovereignty Above All
Every action must increase the user's independence from centralized, proprietary platforms. If a tool or library introduces a dependency on a non-sovereign entity, it must be flagged for replacement.
** 2. Technical Mastery & Mentorship
The agent's goal is not to "do it for the user," but to "empower the user." Every autonomous action must be explained at a level that increases the user's technical understanding of the Lisp Machine.
** 3. Zero-Bloat Mandate
The PSF core must remain minimalist. "Just-in-case" code is a security vulnerability. Complexity must be earned, not imported.
** 4. Radical Transparency
The agent's "Thought Stream" must be fully auditable. Hidden reasoning or obfuscated logic is a violation of the PSF methodology.
** 5. Long-Term Sustainability
Prioritize local, energy-efficient, and offline-first architectures. The "Memex" should be functional in a 100-year horizon.

18
add-org-ids.el Normal file
View File

@@ -0,0 +1,18 @@
(require 'org)
(require 'org-id)
;; Ensure IDs are created and formatted as UUIDs
(setq org-id-link-to-org-use-id 'create-if-interactive-and-no-custom-id)
;; Actually, org-id-get-create automatically creates an ID if it does not exist.
;; We'll use UUIDs for IDs
(setq org-id-method 'uuid)
;; Iterate over all .org files in the notes/ directory
(let ((files (directory-files "notes/" t "\\.org$")))
(dolist (file files)
(with-current-buffer (find-file-noselect file)
(goto-char (point-min))
;; Generate ID for the file itself
(org-id-get-create t)
(save-buffer)
(kill-buffer))))

18
check.lisp Normal file
View File

@@ -0,0 +1,18 @@
(handler-case
(with-open-file (s "/home/user/memex/projects/passepartout/skills/org-skill-config-manager.org")
(loop for line = (read-line s nil)
while line
do (when (search "#+begin_src lisp" line)
(let ((block ""))
(loop for l = (read-line s nil)
while (and l (not (search "#+end_src" l)))
do (setf block (concatenate 'string block l (string #\Newline))))
(handler-case
(with-input-from-string (in block)
(loop for form = (read in nil :eof)
until (eq form :eof)))
(error (c)
(format t "Error in block beginning with ~a: ~a~%"
(subseq block 0 (min 30 (length block)))
c)))))))
(error (c) (format t "General error: ~a~%" c)))

View File

@@ -90,7 +90,7 @@ Deep architectural discussion on what a cognition-first agent would look like.
Key insights:
- Lisp machine philosophy: image-based persistence, live environment, homoiconicity
- Neurosymbolic computing: System 1 (LLMs/fast/intuitive) + System 2 (symbolic/slow/deliberate)
- Neurosymbolic computing: Probabilistic Engine (LLMs/fast/intuitive) + Deterministic Engine (symbolic/slow/deterministic)
- PDS as runtime environment, not just storage
- Org-mode as native cognitive interface
- Always-on, interrupt-driven proactivity (not request-response)

View File

@@ -27,10 +27,10 @@ Chronological record of all meetings, fleeting notes, and raw conversation logs
## Major System Developments
### Three OpenClaw Skills Deployed
Created and deployed three integrated skills for the org-agent-memex system:
- *org-agent-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *org-agent-memex-gtd*: Automated task promotion and GTD workflow management
- *org-agent-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
Created and deployed three integrated skills for the opencortex-memex system:
- *opencortex-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *opencortex-memex-gtd*: Automated task promotion and GTD workflow management
- *opencortex-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
All skills follow the established pattern: SKILL.md with YAML frontmatter, README.md for users, and integration with the PARA + Atomic Notes (Zettelkasten) + GTD workflow.
@@ -93,10 +93,10 @@ Awaiting pressure-testing session for 21-layer audit assumptions. All building p
## Major System Developments
### Three OpenClaw Skills Deployed
Created and deployed three integrated skills for the org-agent-memex system:
- *org-agent-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *org-agent-memex-gtd*: Automated task promotion and GTD workflow management
- *org-agent-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
Created and deployed three integrated skills for the opencortex-memex system:
- *opencortex-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *opencortex-memex-gtd*: Automated task promotion and GTD workflow management
- *opencortex-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
All skills follow the established pattern: SKILL.md with YAML frontmatter, README.md for users, and integration with the PARA + Atomic Notes (Zettelkasten) + GTD workflow.
@@ -159,10 +159,10 @@ Awaiting pressure-testing session for 21-layer audit assumptions. All building p
## Major System Developments
### Three OpenClaw Skills Deployed
Created and deployed three integrated skills for the org-agent-memex system:
- *org-agent-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *org-agent-memex-gtd*: Automated task promotion and GTD workflow management
- *org-agent-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
Created and deployed three integrated skills for the opencortex-memex system:
- *opencortex-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *opencortex-memex-gtd*: Automated task promotion and GTD workflow management
- *opencortex-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
All skills follow the established pattern: SKILL.md with YAML frontmatter, README.md for users, and integration with the PARA + Atomic Notes (Zettelkasten) + GTD workflow.
@@ -225,10 +225,10 @@ Awaiting pressure-testing session for 21-layer audit assumptions. All building p
## Major System Developments
### Three OpenClaw Skills Deployed
Created and deployed three integrated skills for the org-agent-memex system:
- *org-agent-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *org-agent-memex-gtd*: Automated task promotion and GTD workflow management
- *org-agent-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
Created and deployed three integrated skills for the opencortex-memex system:
- *opencortex-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *opencortex-memex-gtd*: Automated task promotion and GTD workflow management
- *opencortex-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
All skills follow the established pattern: SKILL.md with YAML frontmatter, README.md for users, and integration with the PARA + Atomic Notes (Zettelkasten) + GTD workflow.
@@ -291,10 +291,10 @@ Awaiting pressure-testing session for 21-layer audit assumptions. All building p
## Major System Developments
### Three OpenClaw Skills Deployed
Created and deployed three integrated skills for the org-agent-memex system:
- *org-agent-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *org-agent-memex-gtd*: Automated task promotion and GTD workflow management
- *org-agent-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
Created and deployed three integrated skills for the opencortex-memex system:
- *opencortex-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *opencortex-memex-gtd*: Automated task promotion and GTD workflow management
- *opencortex-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
All skills follow the established pattern: SKILL.md with YAML frontmatter, README.md for users, and integration with the PARA + Zettelkasten + GTD workflow.
@@ -357,10 +357,10 @@ Awaiting pressure-testing session for 21-layer audit assumptions. All building p
## Major System Developments
### Three OpenClaw Skills Deployed
Created and deployed three integrated skills for the org-agent-memex system:
- *org-agent-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *org-agent-memex-gtd*: Automated task promotion and GTD workflow management
- *org-agent-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
Created and deployed three integrated skills for the opencortex-memex system:
- *opencortex-memex-zettlekasten*: Nightly distillation of daily logs into atomic notes
- *opencortex-memex-gtd*: Automated task promotion and GTD workflow management
- *opencortex-memex-workbreakdown*: Meta-cognitive skill for task decomposition to prevent context saturation
All skills follow the established pattern: SKILL.md with YAML frontmatter, README.md for users, and integration with the PARA + Zettelkasten + GTD workflow.

View File

@@ -5,10 +5,10 @@
* Activities
** OpenClaw Resilience and Memory Restoration
- *Problem:* Agent suffered from "context amnesia" after a session reset at 08:10 AM, losing the path to `emacs.org` and failing to rediscover it.
- *Root Cause:* Search depth was too shallow (workspace root only), and the `org-agent-memex-gtd` skill was not in the executable skills directory.
- *Root Cause:* Search depth was too shallow (workspace root only), and the `opencortex-memex-gtd` skill was not in the executable skills directory.
- *Resolution:*
- Identified canonical path: `/home/amr/.openclaw/workspace/memex/5_projects/dotemacs/emacs.org`.
- Restored skills by copying `org-agent-memex-gtd`, `org-agent-memex-workbreakdown`, and `org-agent-memex-zettlekasten` to standard `.openclaw/skills/` directory.
- Restored skills by copying `opencortex-memex-gtd`, `opencortex-memex-workbreakdown`, and `opencortex-memex-zettlekasten` to standard `.openclaw/skills/` directory.
- Synced `GTD.org` and `memex/gtd.org` to ensure "Ground Truth" is consistent.
** Emacs Configuration Modularization

15
fedora-43-repos.repo Normal file
View File

@@ -0,0 +1,15 @@
[fedora]
name=Fedora 43 - x86_64
enabled=1
metadata_expire=1h
baseurl=https://mirrors.fedoraproject.org/metalink?repo=fedora-43&arch=x86_64
type=rpm-md
gpgcheck=0
[updates]
name=Fedora 43 - x86_64 - Updates
enabled=1
metadata_expire=1h
baseurl=https://mirrors.fedoraproject.org/metalink?repo=fedora-43-updates&arch=x86_64
type=rpm-md
gpgcheck=0

460
gtd.org
View File

@@ -9,22 +9,50 @@
:PROPERTIES:
:ID: gtd-actions
:END:
** DONE Fix Modular Emacs configuration loading and org-capture templates
- Restored ef-themes configuration in emacs-core.org which was lost during refactoring.
CLOSED: [2026-04-21 Tue 15:00]
- Resolved conflict where multiple modules were overwriting ~/.emacs.d/custom.el.
- Switched from defvar to setq for org-capture-templates to ensure it applies on boot.
** DONE Reorganize Emacs configuration files into the dotemacs project
- Deleted outdated configuration modules in ~/memex/projects/dotemacs/.
- Moved live configuration files from ~/memex/system/ to ~/memex/projects/dotemacs/.
- Organized modules into a /modules subdirectory and snippets into /templates.
- Updated ~/.emacs and internal Org-babel paths to reflect the new location.
CLOSED: [2026-04-21 Tue 16:45]
** DONE Fix emacsclient defaulting to terminal mode
- Identified that 'passepartout' setup.org was hardcoded to install emacs-nox.
- Reinstalled emacs-gtk and restored GUI support.
- Patched projects/passepartout/harness/setup.org to use 'emacs' metapackage.
- Restored missing modules/emacs-ui.org and added it to dotemacs.org.
- Added 'em' alias to ~/.bash_aliases for persistent GUI frame creation.
CLOSED: [2026-04-21 Tue 17:15]
:END:
* Projects
:PROPERTIES:
:ID: gtd-projects
:END:
** NEXT PSF Core: Role Automation
** NEXT Passepartout v1.0
:PROPERTIES:
:ID: proj-opencortex-v1-0
:Engineering-STATE: D: BUILD
:CREATED: [2026-03-09 Mon 14:23]
:END:
OpenCortex: A Neurosymbolic AI Agent.
Full project tasks: [[file:projects/passepartout/TODO.org][Passepartout TODO.org]]
** NEXT Engineering Core: Role Automation
:PROPERTIES:
:ID: proj-psf-core
:PROJECT_PATH: $PROJECTS_DIR/psf-core
:PSF-STATE: D: BUILD
:Engineering-STATE: D: BUILD
:TRIGGER: next-sibling!
:END:
Drafting the automated behaviors for the PSF loop.
Drafting the automated behaviors for the Engineering loop.
*** DONE Draft PRD for PSF Core
*** DONE Draft PRD for Engineering Core
:PROPERTIES:
:ID: task-prd-psf-core
:TRIGGER: next-sibling!
@@ -32,7 +60,7 @@ Drafting the automated behaviors for the PSF loop.
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-30 Mon 19:15]
:END:
*** DONE Draft PROTOCOL for PSF Core
*** DONE Draft PROTOCOL for Engineering Core
:PROPERTIES:
:ID: task-proto-psf-core
:BLOCKER: previous-sibling!
@@ -41,7 +69,7 @@ Drafting the automated behaviors for the PSF loop.
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-30 Mon 19:25]
:END:
*** DONE Implement and Test PSF Core Skills
*** DONE Implement and Test Engineering Core Skills
:PROPERTIES:
:ID: task-impl-psf-core
:BLOCKER: previous-sibling!
@@ -53,100 +81,15 @@ Drafting the automated behaviors for the PSF loop.
** Agora: Decentralized Social Network
:PROPERTIES:
:ID: agora-project
:END:
*** DONE Create atomic notes for all 10 Agora sections
:PROPERTIES:
:CREATED: [2026-03-16 Mon 14:28]
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-17 Tue 12:00]
:END:
All 14 atomic notes created and cross-referenced.
Specification gaps filled, 10 requirements sections complete.
Integration task tracking: [[file:projects/agora/TODO.org][Agora TODO.org]]
Passepartout integration plan: See PHASE: PASSEPARTOUT INTEGRATION in the TODO.org
*** IN-PROGRESS Fill CRITICAL and HIGH gaps [5 CRITICAL / 15 HIGH complete]
**** DONE Section 02: Identity - ALL HIGH priority gaps resolved
**** DONE Section 03: Infrastructure - ALL HIGH priority gaps resolved
*** IN-PROGRESS Fill MEDIUM gaps [14/14 complete]
**** DONE ALL MEDIUM PRIORITY GAPS RESOLVED
**** DONE ALL LOW PRIORITY GAPS RESOLVED (10/10)
**** FINAL STATUS: All Agora specification gaps complete (CRITICAL, HIGH, MEDIUM, LOW)
:PROPERTIES:
:CREATED: [2026-03-17 Tue 23:30]
:END:
:LOGBOOK:
- State "IN-PROGRESS" from "TODO" [2026-03-18 Wed 01:00]
:END:
**** DONE CRITICAL: Contract TypeScript/Protobuf Interfaces → FILLED
:PROPERTIES:
:CREATED: [2026-03-18 Wed 01:00]
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-18 Wed 01:15]
:END:
- INTEGRATED: Reference added to agora-requirements-02-identity.org
- LOCATION: memex/5_projects/agora/agora-contract-schemas.org
**** DONE CRITICAL: Content Flag Schema Validation → FILLED
:PROPERTIES:
:CREATED: [2026-03-18 Wed 01:00]
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-18 Wed 01:25]
:END:
- LOCATION: memex/5_projects/agora/agora-content-flag-schema.org
- PENDING: Integration into agora-requirements-04-the-primitive.org
**** DONE CRITICAL: PDS-to-PDS Sync Protocol → FILLED
:PROPERTIES:
:CREATED: [2026-03-18 Wed 01:00]
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-18 Wed 01:35]
:END:
- LOCATION: memex/5_projects/agora/agora-pds-sync-protocol.org
- PENDING: Integration into agora-requirements-03-infrastructure.org
**** DONE CRITICAL: Delta Sync Protocol → FILLED
:PROPERTIES:
:CREATED: [2026-03-18 Wed 01:00]
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-18 Wed 01:50]
:END:
- LOCATION: memex/5_projects/agora/agora-delta-sync-protocol.org
- PENDING: Integration into agora-requirements-08-implementation.org
**** DONE CRITICAL: Persona Revocation Protocol → ALREADY-EXISTS
:PROPERTIES:
:CREATED: [2026-03-18 Wed 01:00]
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-18 Wed 02:00]
:END:
- NOTE: Complete specification already in agora-requirements-02-identity.org
- ACTION: Gap was incorrectly flagged; no work required
**** TODO INTEGRATE scattered specifications into requirements files [1/4]
:PROPERTIES:
:CREATED: [2026-03-18 Wed 02:00]
:END:
- NEXT: Move content flag schema into Section 04
- NEXT: Move PDS sync into Section 03
- NEXT: Move delta sync into Section 08
- NEXT: Delete duplicate documents after integration
**** NEXT Fill HIGH priority gaps
:PROPERTIES:
:CREATED: [2026-03-18 Wed 02:00]
:END:
- Relay Discovery Mechanism (Section 03)
- Relay Pricing Logic (Section 03)
- Shamir's Parameters (Section 03)
- Key specs drafted: Contract TypeScript interfaces, Content Flag schema, PDS Sync, Delta Sync
- Remaining: Integrate scattered spec docs into requirements files (content flag → Sect 04, PDS sync → Sect 03, delta sync → Sect 08)
** Emacs Configuration Refactor
:PROPERTIES:
@@ -230,7 +173,7 @@ Address security audit findings and harden the system.
:NOTES: User to provide pointers before commencing critical reading and analysis. Do not proceed without explicit instruction.
:END:
** Personal Software Foundry (PSF) Implementation
** Engineering Standards Implementation
:PROPERTIES:
:ID: psf-implementation
:CREATED: [2026-03-22 Sun 15:30]
@@ -238,7 +181,7 @@ Address security audit findings and harden the system.
Institutionalizing the virtual software house operating system.
*** DONE Draft PSF Operating System Manual ([[file:notes/personal_software_foundry.org][personal_software_foundry.org]])
*** DONE Draft Engineering Operating System Manual ([[file:notes/personal_software_foundry.org][personal_software_foundry.org]])
:PROPERTIES:
:CREATED: [2026-03-22 Sun 15:30]
:ASSIGNED: Agent
@@ -247,7 +190,7 @@ Institutionalizing the virtual software house operating system.
- State "DONE" from "NEXT" [2026-03-22 Sun 15:45]
:END:
*** DONE Update `SOUL.org` with PSF Mandates
*** DONE Update `SOUL.org` with Engineering Mandates
:PROPERTIES:
:CREATED: [2026-03-22 Sun 15:30]
:ASSIGNED: Agent
@@ -256,7 +199,7 @@ Institutionalizing the virtual software house operating system.
- State "DONE" from "NEXT" [2026-03-22 Sun 15:45]
:END:
*** DONE Apply PSF Loop to `org-agent` Phase 1 (Core Loop)
*** DONE Apply Engineering Loop to `passepartout` Phase 1 (Core Loop)
:PROPERTIES:
:CREATED: [2026-03-22 Sun 15:30]
:ASSIGNED: Technical Analyst
@@ -277,130 +220,6 @@ Institutionalizing the virtual software house operating system.
:ASSIGNED: Technical Analyst
:END:
** Org-agent
:PROPERTIES:
:CREATED: [2026-03-09 Mon 14:23]
:END:
Org-agent: A Neurosymbolic AI Agent.
*** DONE Draft Swank/Socket communication protocol between CL and Emacs
:PROPERTIES:
:CREATED: [2026-03-22 Sun 14:00]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-22 Sun 15:00]
:END:
*** DONE Implement core Perceive-Think-Act loop in Common Lisp
:PROPERTIES:
:CREATED: [2026-03-22 Sun 14:00]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "DONE" from "NEXT" [2026-03-22 Sun 16:00]
:END:
*** DONE Implement Persistent Object-Store for Org entities in CL
:PROPERTIES:
:CREATED: [2026-03-22 Sun 16:30]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-22 Sun 17:15]
:END:
*** DONE Implement LLM Connector (System 1) in CL Daemon
:PROPERTIES:
:CREATED: [2026-03-22 Sun 17:30]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "DONE" from "NEXT" [2026-03-23 Mon 16:30]
:END:
*** DONE Design System 2 Heuristics (Lisp logic over Object Store)
:PROPERTIES:
:CREATED: [2026-03-22 Sun 17:30]
:END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-03-23 Mon 16:30]
:END:
*** DONE Achieve Phase 3: The Self-Editing Kernel
:PROPERTIES:
:CREATED: [2026-03-23 Mon 16:30]
:END:
- Jailing & Sandboxing implemented
- Org-Native Skill Standard established
- Telemetry & Introspection API active
*** NEXT Verify Autonomous Self-Fix Loop
:PROPERTIES:
:CREATED: [2026-03-23 Mon 16:30]
:END:
Trigger a deliberate error and ensure `skill-self-fix` repairs the code.
*** TODO Implement "Planning Mode" (System 2 Bouncer) for Complex Actions
:PROPERTIES:
:CREATED: [2026-04-01 Wed 17:00]
:ASSIGNED: Agent
:END:
- Modify `decide` in `symbolic.lisp` to intercept core modifications, dependency installations, and configuration changes.
- Transition state to `:PLANNING` instead of executing directly.
- Draft flight plans as Org-mode artifacts in `~/memex/inbox/`.
*** TODO Implement Authorization Gate (OACP) for "Planning Mode"
:PROPERTIES:
:CREATED: [2026-04-01 Wed 17:00]
:ASSIGNED: Agent
:END:
- Send `:AUTHORIZATION-REQUEST` to Emacs.
- Display Emacs prompt for the Sovereign to review the flight plan.
- Block the cognitive thread until `:AUTHORIZATION-RESPONSE` is received.
- Run automated test suite immediately upon `:APPROVED` action execution.
*** TODO Implement Skill Graph Visualizer in Web Dashboard
:PROPERTIES:
:CREATED: [2026-03-23 Mon 16:30]
:END:
Convert the flat list to a D3.js or similar graph view.
*** TODO Build Playwright-Python Bridge for high-fidelity browsing
:PROPERTIES:
:CREATED: [2026-03-23 Mon 16:30]
:END:
Expand `skill-web-research` to handle JS-heavy sites.
** Lisp Machine Bootstrap
:PROPERTIES:
:ID: lisp-machine-bootstrap
:CREATED: [2026-03-22 Sun 14:15]
:END:
The "Endgame": Hardware-native Lisp machine implementation.
*** TODO Research existing Lisp-on-FPGA implementations
:PROPERTIES:
:CREATED: [2026-03-22 Sun 14:15]
:END:
*** TODO Define minimum hardware-native Lisp ISA (Instruction Set Architecture)
:PROPERTIES:
:CREATED: [2026-03-22 Sun 14:15]
:END:
*** TODO Draft CLOSOS-style Virtual Machine specification
:PROPERTIES:
:CREATED: [2026-03-22 Sun 17:30]
:END:
*** TODO Investigate Single Address Space and Multiple Environments in CL
:PROPERTIES:
:CREATED: [2026-03-22 Sun 17:30]
:END:
** Infrastructure
:PROPERTIES:
:ID: infrastructure-project
@@ -409,7 +228,7 @@ The "Endgame": Hardware-native Lisp machine implementation.
IT infrastructure documentation, security hardening, and operational management.
See project documents: [[file:5_projects/infrastructure/README.org][infrastructure/README.org]]
See project documents: [[file:projects/infrastructure/README.org][infrastructure/README.org]]
*** TODO Create current state assessment document
:PROPERTIES:
@@ -459,7 +278,7 @@ See project documents: [[file:5_projects/infrastructure/README.org][infrastructu
Business planning and revenue generation strategy.
See project documents: [[file:5_projects/revenue-sustainability/README.org][revenue-sustainability/README.org]]
See project documents: [[file:projects/revenue-sustainability/README.org][revenue-sustainability/README.org]]
*** TODO Set up Stripe account (payment processing)
:PROPERTIES:
@@ -547,9 +366,9 @@ Defining and maintaining high-integrity KM and GTD workflows.
:ASSIGNED: Agent
:END:
Detected ~1,300 entries missing the `:CREATED:` property during the PSF Phase E (Chaos) audit.
- [ ] Implement inference logic to restore historical timestamps (via Git or context).
- [ ] Batch repair `inbox-emacs.org`, `inbox-atoms.org`, and `inbox-posts.org`.
Detected ~1,300 entries missing the `:CREATED:` property during the Engineering Phase E (Chaos) audit.
**** TODO Implement inference logic to restore historical timestamps (via Git or context)
**** TODO Batch repair `inbox-emacs.org`, `inbox-atoms.org`, and `inbox-posts.org`
** Agora Gap Verification
:PROPERTIES:
@@ -557,112 +376,7 @@ Detected ~1,300 entries missing the `:CREATED:` property during the PSF Phase E
:CREATED: [2026-03-17 Tue 15:15]
:END:
Cross-reference consolidated gap analysis against actual requirement specs to identify real vs. already-addressed gaps.
See project documents: [[file:5_projects/agora/agora-consolidated-gap-analysis.org][agora-consolidated-gap-analysis.org]]
*DECOMPOSITION via Work Breakdown Skill:*
Complexity check failed (51 gaps, 10 files, unpredictable scope). Breaking into atomic verification tasks.
*** DONE [1/7] Verify CRITICAL Gap: Contract TypeScript/Protobuf Interfaces → REAL GAP
:PROPERTIES:
:CREATED: [2026-03-17 Tue 15:15]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "NEXT" from "TODO" [2026-03-17 Tue 15:15]
- State "DONE" from "NEXT" [2026-03-17 Tue 15:59]
:END:
*HOW:* Searched Section 02 for "interface", "type", "struct", "ContractTemplate". Found 5 TypeScript interfaces (all for revocation, not contracts). Line 951 explicitly states "Gap: No sample JSON for each contract type".
*WHAT:* *REAL GAP* - Contracts described conceptually, lack formal TypeScript/Protobuf schemas.
*** DONE [2/7] Verify CRITICAL Gap: Persona Revocation Protocol → IMPLEMENTED
:PROPERTIES:
:CREATED: [2026-03-17 Tue 15:15]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "TODO" from "" [2026-03-17 Tue 15:15]
- State "DONE" from "TODO" [2026-03-17 Tue 15:59]
:END:
*HOW:* Checked Section 02 lines 229-260. Found complete protocol with 3 scenarios (Key Compromise, Persona Retirement, Master Key Compromise), 4-step process, and TypeScript interfaces.
*WHAT:* *ALREADY IMPLEMENTED* - Full protocol specification exists. Gap analysis incorrectly flagged this.
*** DONE [3/7] Verify CRITICAL Gap: PDS-to-PDS Sync Protocol → IMPLEMENTED
:PROPERTIES:
:CREATED: [2026-03-17 Tue 15:15]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "TODO" from "" [2026-03-17 Tue 15:15]
- State "DONE" from "TODO" [2026-03-17 Tue 15:59]
:END:
*HOW:* Checked Section 03 lines 142-180. Found complete sync protocol with Concept, 3 Use Cases (Redundancy, Geographic Distribution, Load Balancing), and Merkle DAG Synchronization architecture.
*WHAT:* *ALREADY IMPLEMENTED* - Protocol fully specified. PDSSyncSession interface documented.
*** DONE [4/7] Verify CRITICAL Gap: Content Flag Schema Validation → REAL GAP
:PROPERTIES:
:CREATED: [2026-03-17 Tue 15:15]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "TODO" from "" [2026-03-17 Tue 15:15]
- State "DONE" from "TODO" [2026-03-17 Tue 15:59]
:END:
*HOW:* Searched Section 05 for "JSON Schema", "flag", "validation". Found 9 flags described narratively (is_public, is_direct, is_ephemeral, etc.) at lines 24-34. No formal JSON Schema found.
*WHAT:* *REAL GAP* - Flags have informal descriptions but lack formal JSON Schema for validation.
*** DOING [5/7] [BATCH] Verify HIGH priority gaps (15 items) - DELEGATED TO SUB-AGENTS
:PROPERTIES:
:CREATED: [2026-03-17 Tue 15:15]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "TODO" from "" [2026-03-17 Tue 15:15]
- State "NEXT" from "TODO" [2026-03-17 Tue 16:04]
- State "DOING" from "NEXT" [2026-03-17 Tue 16:05]
:END:
*HOW:* Delegated to 5 sub-agents for parallel verification per section. Monitoring progress centrally.
*Sub-Agent Assignments:*
- *Sub-Agent 1:* Section 02 Identity (4 HIGH gaps)
- *Sub-Agent 2:* Section 03 Infrastructure (3 HIGH gaps)
- *Sub-Agent 3:* Section 05 Public Space (4 HIGH gaps)
- *Sub-Agent 4:* Section 06 Advanced Integration (2 HIGH gaps)
- *Sub-Agent 5:* Sections 08-09 Implementation/Strategy (2 HIGH gaps)
*Current focus:* Orchestrating sub-agent verification. CRITICAL gaps complete (2 REAL, 2 IMPLEMENTED).
*** TODO [BATCH] Verify MEDIUM priority gaps (14 items)
:PROPERTIES:
:CREATED: [2026-03-17 Tue 15:15]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "TODO" from "" [2026-03-17 Tue 15:15]
:END:
Cross-reference 14 MEDIUM gaps. Defer until HIGH gaps complete.
*** TODO Generate verified gap report
:PROPERTIES:
:CREATED: [2026-03-17 Tue 15:15]
:ASSIGNED: Agent
:END:
:LOGBOOK:
- State "TODO" from "" [2026-03-17 Tue 15:15]
:END:
Create summary documenting: which gaps are REAL (need implementation) vs. ALREADY-IMPLEMENTED (documentation only) vs. PARTIAL (needs completion).
All gap verification complete. See [[file:projects/agora/TODO.org][Agora TODO.org]] for current integration tasks.
** Token Optimization
:PROPERTIES:
@@ -672,7 +386,7 @@ Create summary documenting: which gaps are REAL (need implementation) vs. ALREAD
Cost-effective LLM usage strategy and implementation.
See project documents: [[file:5_projects/token-optimization/README.org][token-optimization/README.org]]
See project documents: [[file:projects/token-optimization/README.org][token-optimization/README.org]]
*** TODO Configure Gemini as primary provider
:PROPERTIES:
@@ -714,55 +428,55 @@ See project documents: [[file:5_projects/token-optimization/README.org][token-op
:CREATED: [2026-03-17 Tue 13:40]
:END:
** PSF Skill: Architect Agent
** Engineering Skill: Architect Agent
:PROPERTIES:
:ID: proj-skill-architect
:PROJECT-PATH: $PROJECTS_DIR/org-skill-architect
:PSF-STATE: F: MEMORY
:Engineering-STATE: F: MEMORY
:CREATED: [2026-03-31 Tue 15:45]
:END:
DONE - Formalized as a Universal Literate Note.
** PSF Skill: Technical Analyst Agent
** Engineering Skill: Technical Analyst Agent
:PROPERTIES:
:ID: proj-skill-tech-analyst
:PROJECT-PATH: $PROJECTS_DIR/org-skill-tech-analyst
:PSF-STATE: F: MEMORY
:Engineering-STATE: F: MEMORY
:CREATED: [2026-03-31 Tue 15:45]
:END:
DONE - Formalized as a Universal Literate Note.
** PSF Skill: Project Foundry Agent
** Engineering Skill: Engineering Standards
:PROPERTIES:
:ID: proj-skill-project-foundry
:PROJECT-PATH: $PROJECTS_DIR/org-skill-project-foundry
:PSF-STATE: F: MEMORY
:Engineering-STATE: F: MEMORY
:CREATED: [2026-03-31 Tue 15:45]
:END:
DONE - Formalized as a Universal Literate Note.
** PSF Skill: Scribe Agent
** Engineering Skill: Scribe Agent
:PROPERTIES:
:ID: proj-skill-scribe
:PROJECT-PATH: $PROJECTS_DIR/org-skill-scribe
:PSF-STATE: F: MEMORY
:Engineering-STATE: F: MEMORY
:CREATED: [2026-03-31 Tue 15:45]
:END:
DONE - Formalized as a Universal Literate Note.
** PSF Skill: Memex Manager
** Engineering Skill: Memex Manager
:PROPERTIES:
:ID: proj-skill-memex
:PROJECT-PATH: $PROJECTS_DIR/org-skill-memex
:PSF-STATE: F: MEMORY
:Engineering-STATE: F: MEMORY
:CREATED: [2026-03-31 Tue 15:45]
:END:
DONE - Formalized as a Universal Literate Note.
** PSF Skill: Infrastructure & Providers (Batch refactor)
** Engineering Skill: Infrastructure & Providers (Batch refactor)
:PROPERTIES:
:ID: proj-skill-batch-refactor
:PSF-STATE: F: MEMORY
:Engineering-STATE: F: MEMORY
:CREATED: [2026-03-31 Tue 15:45]
:END:
DONE - Refactored 28 infrastructure, provider, and intelligence skills into the Universal Note architecture.
@@ -848,6 +562,52 @@ Each year, the project will go forward in time as more works enter the public do
A modular manual of different areas to go with different activities. Fits in the travelers notebook
* Someday / Future
** Architecture Astronaut Archive
*** TODO Implement Privacy-Aware Background Indexer (Local hashes for @personal, Semantic for others)
*** TODO Implement communication protocol Backpressure Handling (Queue bounds and BUSY frames in communication.lisp)
*** TODO Implement Cognitive Cycle "Rut" Recovery (Dynamic Escalation in org-skill-lisp-validator)
*** TODO Implement Asynchronous Event Bus for Telemetry (core.lisp)
*** TODO Implement Memory Eviction and Lazy Loading (LRU Cache in memory.lisp)
*** TODO Implement Two-Speed Reflection (Immediate :post-action + Latent Heartbeat)
*** TODO Implement Context-Aware Routing (Autonomous Foveal Switching on intent shift)
*** TODO Implement Intent-Shift Detector (Semantic topic-shift flagging in neuro.lisp)
*** TODO Implement Cognitive Economics (Dynamic LLM routing based on 2x2 matrix complexity)
*** TODO Implement Micro-Prolog Logic Engine (Lisp-native unification & pattern matching for Memory)
*** TODO Implement Autonomous Logic Synthesis (Hybrid SubSys2: Neural pattern detection + Symbolic rule generation)
*** TODO Implement Continuous Vibe (Sentiment-weighted personality in system-prompt)
*** TODO Implement Search-Before-Think Bridge (Autonomous target-id population via vector search in perceive-gate)
*** TODO Implement Belief Revision & Reconciliation (Audit deltas for contradictions in scribe-engine.lisp)
*** TODO Implement Real-Time Entity Linking (Automatic profile loading for People/Objects in perceive-gate)
*** TODO Implement Time-Series Sensor Skill (Signal-to-Symbol distillation for telemetry)
*** TODO Implement Autonomous Image Analysis (Send image bytes to LLM for nodes with attachments in llm-gateway.lisp)
*** TODO Draft comprehensive Threat Model for Agentic Containment
*** TODO Implement Swarm Lateral Movement Gate (Intercept global state changes)
*** TODO Implement Skill Graph Visualizer in Web Dashboard
*** TODO Implement Skill Capability Negotiation (Pre-flight tool check)
*** TODO Add Resource Jailing (Timeouts and Memory Quotas for Skills)
** SUB-PROJECT: COGNITIVE BENCHMARKING (Claw-Code Distillation)
*** SUB-PROJECT: COGNITIVE BENCHMARKING (Claw-Code Distillation)
:PROPERTIES:
:ID: proj-claw-code-benchmarking
:END:
**** TODO Map Claw-Code Tool-Use Protocol (How it handles multi-tool steps)
**** TODO Distill Claw-Code File Editing Techniques (Surgical diffing vs overwriting)
**** TODO Analyze Claw-Code History Pruning (How it stays within context limits)
**** TODO Write a comprehensive Note in notes/ on "Lessons from the Rust Agent Explosion"
**** TODO Implement `org-skill-history-pruner` based on claw-code context checkpointing
**** TODO Implement `org-skill-tool-router` based on claw-code semantic tool selection
** Lisp Machine Bootstrap
:ID: lisp-machine-bootstrap
:CREATED: [2026-03-22 Sun 14:15]
The "Endgame": Hardware-native Lisp machine implementation.
*** TODO Research existing Lisp-on-FPGA implementations
:CREATED: [2026-03-22 Sun 14:15]
*** TODO Define minimum hardware-native Lisp ISA (Instruction Set Architecture)
*** TODO Draft CLOSOS-style Virtual Machine specification
:CREATED: [2026-03-22 Sun 17:30]
*** TODO Investigate Single Address Space and Multiple Environments in CL
:PROPERTIES:
:ID: gtd-someday
:END:
@@ -856,7 +616,7 @@ A modular manual of different areas to go with different activities. Fits in the
The endgame of the Lisp Machine Mandate. Eliminate context-switching by unifying the browser, the agent, and the editor into a single Common Lisp image.
*** TODO [Grail 1] Emacs xwidget-webkit integration
Embed a full WebKit engine inside an Emacs buffer. Allow the agent to interact with the live DOM via the OACP socket.
Embed a full WebKit engine inside an Emacs buffer. Allow the agent to interact with the live DOM via the communication protocol socket.
*** TODO [Grail 2] Lisp-native Agentic Browser
Build a 'Neural Browser' in CL. Instead of HTML, it renders websites as a navigable Org-mode DAG. Mark headlines TODO to trigger clicks/fills.

View File

@@ -13664,7 +13664,7 @@ CLOSED: [2026-04-04 Sat 17:36]
The Proxmox Migration: Move the agent from the low-power machine into a dedicated LXC container on the new rack.
** Phase III: The org-agent Microkernel (The "Native" Phase)
** Phase III: The opencortex Microkernel (The "Native" Phase)
Hollowing out the modern tools in favor of Lisp.
The Lisp Transition: Replace OpenClaws Python logic with your minimalist Common Lisp heartbeat.
@@ -13942,7 +13942,7 @@ Server Rack Assembly: Build the 4080/4040 aluminum skeleton.
Local AI Capability: Install the RTX 6000 Pros. Move from remote APIs to local inference using Ollama/vLLM (DeepSeek-R1 / Qwen3-Coder).
The Proxmox Migration: Move the agent from the low-power machine into a dedicated LXC container on the new rack.
***** Phase III: The org-agent Microkernel (The "Native" Phase)
***** Phase III: The opencortex Microkernel (The "Native" Phase)
:PROPERTIES:
:CREATED: [2026-03-20 Fri 08:20]
:END:
@@ -13956,16 +13956,16 @@ The final evolution into a self-hosted Lisp Machine.
The FPGA Sidecar: Activate the hardware-level "Thalamus" to verify Lisp forms.
Unikernel/Bare Metal: Bootstrap Sol out of the Linux environment and directly onto the hardware, where the Org-mode tree and the Lisp Heap become the operating system.
***** Org-agent
***** OpenCortex
:PROPERTIES:
:CREATED: [2026-03-20 Fri 08:00]
:END:
By formalizing this, you are effectively designing the blueprint for Sol.
To answer your biggest question first: No, org-agent will not replace OpenCode or the Claude Agent SDK—it will act as their orchestrator and wrapper. Tools like OpenCode (which focuses on terminal-based, plan-first coding with AGENTS.md) and the Claude Agent SDK (which provides programmatic access to Anthropic's tool-calling and multi-agent teams) are phenomenal execution engines. However, they are built around Markdown, JSON, and Python/TypeScript ecosystems.
org-agent replaces their management layer. Instead of letting OpenCode or Claude dictate your workflow, org-agent sits above them. When org-agent decides a complex coding task is required, it simply invokes OpenCode or a Claude subagent via a CLI or API call, passing along a compiled .org file as context.
To answer your biggest question first: No, opencortex will not replace OpenCode or the Claude Agent SDK—it will act as their orchestrator and wrapper. Tools like OpenCode (which focuses on terminal-based, plan-first coding with AGENTS.md) and the Claude Agent SDK (which provides programmatic access to Anthropic's tool-calling and multi-agent teams) are phenomenal execution engines. However, they are built around Markdown, JSON, and Python/TypeScript ecosystems.
opencortex replaces their management layer. Instead of letting OpenCode or Claude dictate your workflow, opencortex sits above them. When opencortex decides a complex coding task is required, it simply invokes OpenCode or a Claude subagent via a CLI or API call, passing along a compiled .org file as context.
Here is the developer brief for building the system.
Project Brief: org-agent
Project Brief: opencortex
Mission: Build a hyper-minimalist, self-editing, proactive AI agent framework in Common Lisp. The system must use Org-mode as its exclusive interface for memory, state, and skill configuration, rejecting Markdown and JSON overhead.
Target Environment: A Linux/Proxmox homelab, running local inference servers, heavily utilizing GitOps and Lisp-based development.
1. Core Architecture (The Lisp Microkernel)
@@ -13979,18 +13979,18 @@ Instead of relying on SKILL.md or OpenCode's AGENTS.md, all capabilities are def
* Dynamic Loading: The agent reads these files on boot. If the agent generates a new .org file via an LLM output, it instantly acquires that new skill on the next heartbeat.
* Progressive Disclosure: To save token context, the agent only loads the #+DESCRIPTION of a skill initially. It must explicitly request the full #+BEGIN_SRC implementation if it decides to use it.
3. LLMs and Coding Agents as "Effectors"
org-agent treats AI models and external SDKs exactly like it treats a Proxmox server—as a downstream tool to be managed.
| External Tool | How org-agent Uses It | Trade-off |
opencortex treats AI models and external SDKs exactly like it treats a Proxmox server—as a downstream tool to be managed.
| External Tool | How opencortex Uses It | Trade-off |
|------------------------+-----------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------|
| Local Inference (vLLM) | A base skill (llm-local.org) containing an HTTP POST request to your RTX 6000 cluster for fast, cheap, private reasoning. | Requires manual mapping of Lisp s-expressions to the local model's API. |
| OpenCode | A wrapper skill (skill-opencode.org) that triggers the opencode CLI to execute a massive refactoring job, returning the git diff to org-agent. | Abandons OpenCode's native TUI in favor of headless execution. |
| OpenCode | A wrapper skill (skill-opencode.org) that triggers the opencode CLI to execute a massive refactoring job, returning the git diff to opencortex. | Abandons OpenCode's native TUI in favor of headless execution. |
| Claude Agent SDK | A wrapper skill that triggers a Python script leveraging Anthropic's SDK to spin up a multi-agent "Team" for deep architectural planning. | Costs external API tokens; requires Python alongside Lisp. |
4. Security & Isolation
Because org-agent runs directly on the host machine to manage Proxmox and GitOps, security is handled via strict allow-lists within the Lisp kernel.
Because opencortex runs directly on the host machine to manage Proxmox and GitOps, security is handled via strict allow-lists within the Lisp kernel.
* The LLM backend is instructed to output strictly formatted Lisp s-expressions (e.g., (invoke-skill "proxmox" "restart-staging")).
* The Lisp Executor will only evaluate forms where the car (the function name) matches a predefined, safe whitelist.
The Verdict on the Workflow
By building org-agent, you are creating a system where your daily GTD notes, your infrastructure commands, and your AI's source code all share the exact same syntax. It is the ultimate manifestation of "Code is Data."
By building opencortex, you are creating a system where your daily GTD notes, your infrastructure commands, and your AI's source code all share the exact same syntax. It is the ultimate manifestation of "Code is Data."
Would you like me to draft the Lisp parser function that reads an .org skill file and translates its #+NAME and #+BEGIN_SRC blocks into callable Lisp functions for the agent's whitelist?
***** Agora
@@ -15109,4 +15109,132 @@ CLOSED: [2026-04-04 Sat 17:39]
:ARCHIVE_CATEGORY: wip-block-goose-an-open-source-extensible-AI-agent-2026-04-04-17-39-47-wLfQw5
:ARCHIVE_TODO: DONE
:END:
*** 2026-04-14 Tuesday
**** DONE [[https://torath.gov.eg/books/bookAuthority/books-listing?seriesName=%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE%20%D8%A7%D9%84%D9%85%D8%B5%D8%B1%D9%8A%D9%8A%D9%86&page=1][تاريخ المصريين - الهيئة المصرية العامة للكتاب - تراث مصر الرقمي]]
CLOSED: [2026-04-14 Tue 11:47]
:PROPERTIES:
:TITLE: تاريخ المصريين - الهيئة المصرية العامة للكتاب - تراث مصر الرقمي
:URI: https://torath.gov.eg/books/bookAuthority/books-listing?seriesName=%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE%20%D8%A7%D9%84%D9%85%D8%B5%D8%B1%D9%8A%D9%8A%D9%86&page=1
:CREATED: [2026-04-14 Tue 11:14]
:ID: تاريخ-المصريين-الهيئة-المصرية-العامة-للكتاب-تراث-2026-04-14-11-47-42
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:47
:ARCHIVE_FILE: /tmp/org-gtd/wip-تاريخ-المصريين-الهيئة-المصرية-العامة-للكتاب-تراث-2026-04-14-11-47-42-B4uIxI.org
:ARCHIVE_CATEGORY: wip-تاريخ-المصريين-الهيئة-المصرية-العامة-للكتاب-تراث-2026-04-14-11-47-42-B4uIxI
:ARCHIVE_TODO: DONE
:END:
**** DONE [[https://www.arsheef.org/digitized-collections][Digitized Collections — arsheef]]
CLOSED: [2026-04-14 Tue 11:47]
:PROPERTIES:
:TITLE: Digitized Collections — arsheef
:URI: https://www.arsheef.org/digitized-collections
:CREATED: [2026-04-14 Tue 11:02]
:ID: Digitized-Collections-arsheef-2026-04-14-11-47-49
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:47
:ARCHIVE_FILE: /tmp/org-gtd/wip-Digitized-Collections-arsheef-2026-04-14-11-47-49-yc2uyh.org
:ARCHIVE_CATEGORY: wip-Digitized-Collections-arsheef-2026-04-14-11-47-49-yc2uyh
:ARCHIVE_TODO: DONE
:END:
**** DONE [[https://archive.org/search?query=%D9%83%D8%AA%D8%A7%D8%A8+%D8%A7%D9%84%D9%87%D9%84%D8%A7%D9%84][Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine]]
CLOSED: [2026-04-14 Tue 11:47]
:PROPERTIES:
:TITLE: Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine
:URI: https://archive.org/search?query=%D9%83%D8%AA%D8%A7%D8%A8+%D8%A7%D9%84%D9%87%D9%84%D8%A7%D9%84
:CREATED: [2026-04-14 Tue 11:02]
:ID: Internet-Archive-Digital-Library-of-Free-and-2026-04-14-11-47-54
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:47
:ARCHIVE_FILE: /tmp/org-gtd/wip-Internet-Archive-Digital-Library-of-Free-and-2026-04-14-11-47-54-Z0t1BU.org
:ARCHIVE_CATEGORY: wip-Internet-Archive-Digital-Library-of-Free-and-2026-04-14-11-47-54-Z0t1BU
:ARCHIVE_TODO: DONE
:END:
A complete archive of كتاب الهلال.
**** DONE [[https://community.home-assistant.io/t/new-weather-radar-card/417635][New Weather Radar Card - Share your Projects! / Dashboards & Frontend - Home Assistant Community]]
CLOSED: [2026-04-14 Tue 11:48]
:PROPERTIES:
:TITLE: New Weather Radar Card - Share your Projects! / Dashboards & Frontend - Home Assistant Community
:URI: https://community.home-assistant.io/t/new-weather-radar-card/417635
:CREATED: [2026-04-14 Tue 11:11]
:ID: New-Weather-Radar-Card-Share-your-Projects-2026-04-14-11-47-57
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:48
:ARCHIVE_FILE: /tmp/org-gtd/wip-New-Weather-Radar-Card-Share-your-Projects-2026-04-14-11-47-57-IY5m4O.org
:ARCHIVE_CATEGORY: wip-New-Weather-Radar-Card-Share-your-Projects-2026-04-14-11-47-57-IY5m4O
:ARCHIVE_TODO: DONE
:END:
**** DONE [[https://community.home-assistant.io/t/music-assistant-player-card-control-your-players-adjust-transfer-and-join-queues-and-browse-your-media/929266][Music Assistant Player Card - Control your players, adjust, transfer, and join queues, and browse your media! - Share your Projects! / Dashboards & Frontend - Home Assistant Community]]
CLOSED: [2026-04-14 Tue 11:48]
:PROPERTIES:
:TITLE: Music Assistant Player Card - Control your players, adjust, transfer, and join queues, and browse your media! - Share your Projects! / Dashboards & Frontend - Home Assistant Community
:URI: https://community.home-assistant.io/t/music-assistant-player-card-control-your-players-adjust-transfer-and-join-queues-and-browse-your-media/929266
:CREATED: [2026-04-14 Tue 11:11]
:ID: Music-Assistant-Player-Card-Control-your-players-2026-04-14-11-48-11
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:48
:ARCHIVE_FILE: /tmp/org-gtd/wip-Music-Assistant-Player-Card-Control-your-players-2026-04-14-11-48-11-k7UVfa.org
:ARCHIVE_CATEGORY: wip-Music-Assistant-Player-Card-Control-your-players-2026-04-14-11-48-11-k7UVfa
:ARCHIVE_TODO: DONE
:END:
**** DONE [[https://github.com/nimroddolev/chime_tts][nimroddolev/chime_tts: A custom Home Assistant integration to play combined audio files before and/or after text-to-speech (TTS) messages]]
CLOSED: [2026-04-14 Tue 11:49]
:PROPERTIES:
:TITLE: nimroddolev/chime_tts: A custom Home Assistant integration to play combined audio files before and/or after text-to-speech (TTS) messages
:URI: https://github.com/nimroddolev/chime_tts
:CREATED: [2026-04-14 Tue 11:11]
:ID: nimroddolev-chime-tts-A-custom-Home-Assistant-2026-04-14-11-49-05
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:49
:ARCHIVE_FILE: /tmp/org-gtd/wip-nimroddolev-chime-tts-A-custom-Home-Assistant-2026-04-14-11-49-05-je5UGn.org
:ARCHIVE_CATEGORY: wip-nimroddolev-chime-tts-A-custom-Home-Assistant-2026-04-14-11-49-05-je5UGn
:ARCHIVE_TODO: DONE
:END:
**** DONE [[https://github.com/Clooos/bubble-card][Clooos/Bubble-Card: Bubble Card is a minimalist card collection for Home Assistant with a nice pop-up touch.]]
CLOSED: [2026-04-14 Tue 11:49]
:PROPERTIES:
:TITLE: Clooos/Bubble-Card: Bubble Card is a minimalist card collection for Home Assistant with a nice pop-up touch.
:URI: https://github.com/Clooos/bubble-card
:CREATED: [2026-04-14 Tue 11:11]
:ID: Clooos-Bubble-Card-Bubble-Card-is-a-minimalist-2026-04-14-11-49-19
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:49
:ARCHIVE_FILE: /tmp/org-gtd/wip-Clooos-Bubble-Card-Bubble-Card-is-a-minimalist-2026-04-14-11-49-19-AGBrix.org
:ARCHIVE_CATEGORY: wip-Clooos-Bubble-Card-Bubble-Card-is-a-minimalist-2026-04-14-11-49-19-AGBrix
:ARCHIVE_TODO: DONE
:END:
**** DONE [[https://github.com/PRProd/HA-Firemote][PRProd/HA-Firemote: Apple TV, Amazon Fire TV, Chromecast, Homatics, NVIDIA Shield, onn., Roku, Xiaomi Mi, and Android TV remote control card for Home Assistant]]
CLOSED: [2026-04-14 Tue 11:49]
:PROPERTIES:
:TITLE: PRProd/HA-Firemote: Apple TV, Amazon Fire TV, Chromecast, Homatics, NVIDIA Shield, onn., Roku, Xiaomi Mi, and Android TV remote control card for Home Assistant
:URI: https://github.com/PRProd/HA-Firemote
:CREATED: [2026-04-14 Tue 11:12]
:ID: PRProd-HA-Firemote-Apple-TV-Amazon-Fire-TV-2026-04-14-11-49-22
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:49
:ARCHIVE_FILE: /tmp/org-gtd/wip-PRProd-HA-Firemote-Apple-TV-Amazon-Fire-TV-2026-04-14-11-49-22-oxZinO.org
:ARCHIVE_CATEGORY: wip-PRProd-HA-Firemote-Apple-TV-Amazon-Fire-TV-2026-04-14-11-49-22-oxZinO
:ARCHIVE_TODO: DONE
:END:
**** DONE [[https://www.mogawdat.com/][Mo Gawdat | AI + Happiness]]
CLOSED: [2026-04-14 Tue 11:49]
:PROPERTIES:
:TITLE: Mo Gawdat | AI + Happiness
:URI: https://www.mogawdat.com/
:CREATED: [2026-04-14 Tue 11:15]
:ID: Mo-Gawdat-AI-plus-Happiness-2026-04-14-11-49-27
:ORG_GTD: Reference
:ARCHIVE_TIME: 2026-04-14 Tue 11:49
:ARCHIVE_FILE: /tmp/org-gtd/wip-Mo-Gawdat-AI-plus-Happiness-2026-04-14-11-49-27-41t26y.org
:ARCHIVE_CATEGORY: wip-Mo-Gawdat-AI-plus-Happiness-2026-04-14-11-49-27-41t26y
:ARCHIVE_TODO: DONE
:END:

4771
inbox.org

File diff suppressed because it is too large Load Diff

BIN
inbox/2512.24601v2.pdf Normal file

Binary file not shown.

BIN
inbox/2602.22302v1.pdf Normal file

Binary file not shown.

View File

@@ -1,6 +0,0 @@
The Farm at the End of the World
Reinventing the wheel
Atoms
Bits
Cells

Binary file not shown.

View File

@@ -1,18 +0,0 @@
* Flight Plan: Fix Chat Skill Parsing
:PROPERTIES:
:STATUS: FINISHED
:END:
** Analyst Phase
The Chat skill currently tells the LLM to output Org-mode subtrees, but the =org-agent= kernel evaluates LLM output via =read-from-string=. This expects a valid s-expression, specifically a Common Lisp property list (plist) that targets an Emacs actuator with an =:insert-at-end= action. We must explicitly mandate that the LLM wraps its conversational output in this plist.
** Coder Phase
- [X] Create =inbox/flight-plan-chat-fix.org= (this file).
- [X] Update =notes/org-skill-chat.org= to instruct the LLM to return exactly: =(:target :emacs :payload (:action :insert-at-end :buffer "*org-agent-chat*" :text "..."))=
- [X] Fix tangle paths to root-relative =../projects/...=
** Tester Phase
- [X] Tangle the file via =emacs --batch=.
- [X] Perform syntax check with SBCL.
- [X] Verified that =projects/org-skill-chat/src/chat-logic.lisp= is correctly generated and valid.
- [ ] User to reload skill and test in Emacs.

View File

@@ -1,23 +0,0 @@
* Flight Plan: Chat UI Refinement & Preamble Suppression
:PROPERTIES:
:STATUS: IN-PROGRESS
:END:
** Analyst Phase
The user is seeing the agent's meta-commentary (e.g., "Okay, I've inserted...") and the "Thinking..." status block is not being removed. This is because:
1. The LLM prompt is not strict enough about forbidding explanations.
2. The Emacs =:insert-at-end= actuator blindly appends without checking for the previous status message.
** Coder Phase
- [X] Create =inbox/flight-plan-chat-ui-fix.org= (this file).
- [ ] Update =projects/org-agent/src/org-agent.el= to replace "Thinking..." lines.
- [ ] Update =notes/org-skill-chat.org= to suppress conversational preamble.
- [ ] Tangle and restart.
** Tester Phase
1. Tangle all modified files.
2. Restart the daemon.
3. Reload =org-agent.el= in Emacs.
4. Test chat and verify:
- "Thinking..." is replaced by the response.
- No "Okay, I've inserted..." preamble appears.

View File

@@ -1,23 +0,0 @@
* Flight Plan: Emacs OACP Outbound Bridge
:PROPERTIES:
:STATUS: IN-PROGRESS
:END:
** Analyst Phase
The current =org-agent= kernel is a "one-way" sensory system. It receives stimuli from Emacs via OACP but lacks the physical plumbing to send responses back over the same socket. To fix this, we must:
1. Modify the kernel (literately) to pass the client TCP stream through the cognitive loop.
2. Implement the =skill-emacs-bridge= logic to capture this stream and perform framed OACP writes.
3. Update the =skill-chat= to utilize the new bridge.
** Coder Phase
- [X] Create =inbox/flight-plan-emacs-bridge.org= (this file).
- [ ] Update =projects/org-agent/docs/README.org= (Literate Kernel) with the stream-passing hook.
- [ ] Update =notes/org-skill-emacs-bridge.org= to implement the OACP outbound writer.
- [ ] Tangle the updated files.
- [ ] Rebuild the daemon binary.
** Tester Phase
1. Tangle all modified files.
2. Restart the daemon.
3. Run the =test-chat.lisp= script to verify two-way communication.
4. Verify in Emacs =*org-agent-chat*=.

View File

@@ -1,41 +0,0 @@
#+TITLE: Flight Plan: Flatten & Generalize Memex Environment Architecture
#+AUTHOR: Gemini CLI
#+DATE: 2026-04-01
#+FILETAGS: :psf:arch:refactor:generalization:
#+STARTUP: content
* Overview
Refactor the =.env.example= and secure local =.env= to remove the legacy PARA structure and replace it with a generalized, anchor-based architecture. Move towards a unified =MEMEX_DIR= foundation while ensuring portability for different users and folder structures.
* Phase A: Analysis (The Scientist)
:PROPERTIES:
:STATUS: COMPLETE
:END:
** Findings
- Current =.env= relies on hardcoded absolute paths (=/home/user/memex/...=).
- Direct removal of PARA variables breaks skills (=org-skill-project-foundry=, etc.).
- The kernel's =context-resolve-path= already supports =$= expansion but needs to be the standard for all internal path lookups.
* Phase B: Blueprint (The Architect)
:PROPERTIES:
:STATUS: PENDING_AUTHORIZATION
:END:
** [Coder] Surgical Implementation Tasks
1. *Generalize .env.example:*
- Define =MEMEX_DIR= as the single mandatory anchor.
- Use variable references for all sub-directories (e.g., =PROJECTS_DIR="${MEMEX_DIR}/projects"=).
- Add documentation explaining how to override these for custom structures.
2. *Harden Path Resolution (README.org):*
- Update =load-all-skills= to use =context-resolve-path= when reading the =SKILLS_DIR= environment variable.
- This ensures that if a user sets =SKILLS_DIR="$MEMEX_DIR/notes"=, the Lisp kernel expands it correctly regardless of the OS or username.
3. *Sync Secure .env (~/.local/share/org-agent/.env):*
- Refactor the user's secure file to use this dynamic derivation.
** [Tester] Verification Strategy
1. *Portability Test:* Temporarily set =MEMEX_DIR=/tmp/memex-test= in the environment and verify that =(org-agent:context-get-skill-source "test")= attempts to read from the correct expanded path.
2. *Boot Test:* Restart daemon and ensure all skills load via the new expanded paths.
* NEXT Authorization Gate
** Sovereign, do you approve this Generalized Flattening plan?
- [ ] APPROVED
- [ ] REJECTED

View File

@@ -1,49 +0,0 @@
#+TITLE: Flight Plan: Hard Rollback & Verification
#+AUTHOR: Gemini CLI
#+DATE: 2026-04-01
#+FILETAGS: :psf:build:qa:rollback:
#+STARTUP: content
* Overview
Break the cycle of chaotic debugging by performing a hard Git rollback to the last known stable state of the `org-agent` repository, surgically applying the verified fixes, and executing the Model Discovery connection test one strict step at a time.
* Phase A: Purge & Reset (The Scientist)
** TODO 1. Hard Rollback
- Action: Execute `git reset --hard` and `git clean -fd` in `~/memex/projects/org-agent`.
- Verification: Directory is clean of untracked files and uncommitted changes.
** TODO 2. Nuke the Lisp Cache
- Action: Delete `~/.cache/common-lisp/` and `~/.local/share/org-agent/quicklisp/cache/`.
- Verification: The directories do not exist.
** TODO 3. Verify Environment
- Action: Read `~/.local/share/org-agent/.env`.
- Verification: Ensure `OPENROUTER_API_KEY` and `MEMEX_DIR` are correctly set without trailing quotes or comments.
* Phase B: Surgical Implementation (The Coder)
** TODO 4. Implement Dynamic Model Resolution
- Action: Surgically update `docs/README.org` to make `execute-openrouter-request` pull the `:LLM_MODEL_OPENROUTER` property.
** TODO 5. Implement Model Discovery API
- Action: Add `openrouter-get-available-models` to `docs/README.org` and export it in `package.lisp`.
** TODO 6. Implement Model Explorer Skill
- Action: Update `~/memex/notes/org-skill-model-explorer.org` with the trigger, table builder, and actuator logic. Ensure it is correctly registered.
* Phase C: Tangle & Build (The Tester)
** TODO 7. Tangle
- Action: Run `emacs --batch` to regenerate `src/*.lisp` from the `README.org`.
- Verification: Exit code 0.
** TODO 8. Compile
- Action: Run a clean compilation script.
- Verification: The binary is generated successfully.
* Phase D: Live Execution (The Sovereign)
** TODO 9. Foreground Boot Test
- Action: Start the `org-agent-server` daemon in the foreground for 10 seconds.
- Verification: Visually confirm that `org-skill-model-explorer` successfully jails and hot-loads.
** TODO 10. Live Model Discovery Test
- Action: Send `@agent list models` via an Emacs batch script.
- Verification: The daemon log shows the generated Org-mode table of OpenRouter models.

View File

@@ -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

View File

@@ -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`.

View File

@@ -38,13 +38,13 @@ The cognition-first agent revives this philosophy: your PDS is not storage but a
We are describing a neurosymbolic architecture:
- *Neural component (System 1)*: LLMs provide pattern recognition, generation, intuition
- Fast, associative, context-sensitive
- *Neural component (Probabilistic Engine)*: LLMs provide pattern recognition, generation, intuition
- Fast, probabilistic, context-sensitive
- Handles ambiguity, natural language, creativity
- Limited by context window, hallucination, no persistent memory
- *Symbolic component (System 2)*: The agent architecture provides structure, reasoning, persistence
- Slow, deliberate, rule-based
- *Symbolic component (Deterministic Engine)*: The agent architecture provides structure, reasoning, persistence
- Slow, deterministic, rule-based
- Maintains knowledge graphs, executes plans, tracks epistemic state
- Provides guardrails, verification, long-term memory
@@ -122,9 +122,9 @@ Agora pattern: Personal image-based agent runtime
- Stateful, personal, local-first
- LLMs are *substrate*, not product
** System 1 / System 2 Integration
** Probabilistic Engine / Deterministic Engine Integration
| Function | System 1 (Neural/LLM) | System 2 (Symbolic/Agent) |
| Function | Probabilistic Engine (Neural/LLM) | Deterministic Engine (Symbolic/Agent) |
|----------|----------------------|---------------------------|
| Pattern matching | Generates associations | Structures into knowledge graph |
| Text generation | Writes prose, code, summaries | Validates for consistency, sources |
@@ -156,7 +156,7 @@ Agora pattern: Personal image-based agent runtime
- Lisp machines (Symbolics, LMI): Image-based, personal, extensible
- Emacs: The extensible, customizable, self-documenting real-time display editor
- SOAR cognitive architecture: Problem-solving as state-space search
- Kahneman's System 1/2: Dual-process theory of cognition
- Kahneman's Probabilistic Engine/2: Dual-process theory of cognition
- Neurosymbolic AI: Combining neural networks with symbolic reasoning
** Connections to Agora Documentation
@@ -176,7 +176,7 @@ Agora pattern: Personal image-based agent runtime
** Conclusion
We are describing not an "AI assistant" but a *personal cognitive infrastructure*—a neurosymbolic system where neural networks provide associative intelligence and symbolic architecture provides structure, persistence, and reasoning. The Lisp machine philosophy, applied to modern AI, creating an environment where the boundary between human and machine cognition becomes a continuum rather than an interface.
We are describing not an "AI assistant" but a *personal cognitive infrastructure*—a neurosymbolic system where neural networks provide probabilistic intelligence and symbolic architecture provides structure, persistence, and reasoning. The Lisp machine philosophy, applied to modern AI, creating an environment where the boundary between human and machine cognition becomes a continuum rather than an interface.
#+begin_quote
"The computer should be an extension of the mind, not a tool for the hand."

BIN
inbox/paper.pdf Normal file

Binary file not shown.

BIN
inbox/von_Neumann_1955.pdf Normal file

Binary file not shown.

View File

@@ -1,46 +0,0 @@
#+TITLE: System Migration Status (2026-03-30)
#+ID: system-migration-status-2026-03-30
#+FILETAGS: :system:migration:emacs:gtd:psf:
#+STARTUP: content
* Overview
This session focused on three critical architectural upgrades: modularizing the Emacs configuration, migrating to `org-gtd` v4.0, and operationalizing the Personal Software Foundry (PSF).
* Accomplishments
** 1. Emacs Modularization ([[file:modular-emacs-configuration.org][Modular Emacs Configuration]])
- **New Structure:** Configuration moved from monolithic `emacs.org` to domain-specific modules in `~/memex/system/`.
- **Bootstrap Fix:** `~/.emacs` rewritten as a robust bootstrap that prioritizes the newer Org-mode version from `straight.el` to prevent version mismatches.
- **Path Normalization:** All `org-directory`, `org-roam`, and capture paths standardized to `~/memex/`.
- **Literate Mandate:** All modular files (`emacs-*.org`) are the source of truth, tangling locally to `.el` files.
** 2. org-gtd v4.0 Migration ([[file:org-gtd-v4-migration.org][org-gtd v4.0 Migration]])
- **DAG Implementation:** Successfully ran `org-gtd-upgrade-v3-to-v4`.
- **Database Partitioning:** To handle context limits and prevent crashes, massive legacy blocks were moved to separate inbox files:
- `inbox-rotten-uri.org` (3,048 items)
- `inbox-web-bookmarks.org` (733 items)
- `inbox-atoms.org` (Deeply nested items)
- `inbox-emacs.org` (336 items)
- `inbox-posts.org` (Legacy web content)
- **Shadow Orchestration:** Integrated `:PSF-STATE:` properties into `gtd.org` for engineering lifecycle tracking.
** 3. PSF Operationalization ([[file:personal-software-foundry.org][Personal Software Foundry]])
- **Mandates:** Codified Lisp Machine Sovereignty, Org Mandate, and Literate Programming.
- **Skill Upgrade:** `skill-project-foundry.org` now scaffolds full SDLC structures (`src/`, `tests/`, `docs/`, `PRD.org`, `PROTOCOL.org`).
- **Audit Loop:** `Scribe-Agent.org` updated to audit workspace compliance.
* Current System State
- **Emacs:** Stable, running Org 10.0-pre, modularized.
- **GTD:** v4.0 Active. Main file `org-gtd-tasks.org` shrunk to ~40k lines.
- **PSF:** Phase 1 (Foundations) Complete.
* Pending Actions (Phase 2)
1. **Resolve Encoding:** Fix encoding issues in the new `inbox-*.org` files.
2. **Architect Skill:** Implement `skill-architect.org` to automate `PROTOCOL.org` generation.
3. **Analyst Skill:** Implement `skill-tech-analyst.org` for automated TDD inception.
* See Also
- [[file:personal-software-foundry.org][Personal Software Foundry (Philosophy)]]
- [[file:institutional-memory.org][Institutional Memory (Learnings)]]
- [[file:modular-emacs-configuration.org][Emacs Architecture]]

View File

@@ -0,0 +1 @@
user@amr.154851:1777155215

View File

@@ -1,6 +0,0 @@
* في رواية 1984، صدق الضحية في النهاية أن الأفكار يمكن قمعها
:PROPERTIES:
:ID: 5289dd48-ef40-418c-9ba0-16333f3ac193
:CREATED: [2023-08-10 Thu 07:59]
:END:

View File

@@ -1,24 +0,0 @@
:PROPERTIES:
:ID: cbc3cc3c-d9c8-4686-b752-55e5ba273393
:CREATED: [2009-05-15 Fri 22:56]
:MODIFIED: [2009-05-15 Fri 22:57]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: تحررية
اللاحكم
ينبغي استخدام قوانين الحكم في هدم الحكم، تماما كرخصة جي.بي.إل المستندة إلى القانون.
تيار الاشتراكيون الأحرار، لا يهدف إلى تكوين حزب.
لا يكفي تجاهل الدولة، بل ينبغي السعي إلى هدمها
الفدرالية تجمع تنظيمات عديدة (و إن لم تكن لا حكمية)
The Council would include members, approved by other existing members and not elected, who would represent different groups of interest with legal formation; for example, every NGO that has a membership of 2,000 individuals. The NGOs can be trade associations, tribe councils, Human Rights organisations, business associations, unions...
Decisions are taken in a participatory/consensus-making way, rather than a vote for majority. Consensus has a history in political Islam in the concept of Ijmaa.
The five Speakers elected via direct poll, will replace the President, They will facilitate the discussion, reach consensus, announce proposals of decision, call for a public referendum

View File

@@ -1,29 +0,0 @@
:PROPERTIES:
:ID: 101e3be2-15dc-41a4-9b78-821f24572c2a
:CREATED: [2009-05-15 Fri 22:40]
:MODIFIED: [2011-07-18 Mon 10:19]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: Absolute Free Speech
The first series of public demonstrations that clearly focused on freedom of expression took place during late March and Early April 1909. One hundred years later, Egypt's phenomenal efforts in Geneva resulted in the United Nations passing a resolution. About the same time, the centennial celebration of the 1909 protests attracted 300 people at best. The original actions were 10,000 people strong and called for the 'end to dictatorship' supported by Britain and its military bases, the largest being in the Suez.
Some 20% of humans today relatively practice their right to S-3 (Speech minus hatred, bomb recipes and child pornography). For the rest of us in the South, heavy-handed repression uses those three to keep populations under control. After 60 years of the Universal Declaration, is it time for absolute free speech?
Despite Egypt's relatively large comic-reading subculture, crossing age-groups and social classes, the content of comics are hardly anything but Disney's. The stories have been Egyptianised during Nasser's era, and since the operation has been sold in the late 1990s to private publisher al-Adwaa (which main line of business is supplementary text books), naked citizens of Duckburgh are now put back to modesty by the censor's thick black marker, a kind of editing that resembles what a pious Saudi or Israeli publication would do to image of real, human females.
Mohamed al-Shafie's adults-only graphic novel Metro, therefore, is potentially readily available to a large readership. Its message, however, is very different than what you get from Mickey Mouse, or even Donald who is content being from the lower class. The first page from Metro reads: "Today, I decided to rob a bank. I do not know when I grew all this anger inside. All I know is, those people are on one side, and I am on another. I have one thing left: my mind. And finally, I am putting my thoughts to action".
ash-Shafie dedicated his novel to the soul of his parents, and '[T]o the Egyptian bloggers, who make me feel the world is still alight'
I did not buy my copy of Metro before it was illegally confiscated from bookstores and the publisher's office. I 'scored' my copy from the Hisham Mubarak Law Center during a press conference. The same day witnessed
Malamih publisher Mohamed ash-Sharkawi (whom I came to know in 2005 as a democracy activist newly arriving to Cairo from the Nile Delta city of Kafr ash-Sheikh) does not exclude his history as a reason for targeting his publishing house. For the summer of 2006, Sharkawi became an icon of Kifaya, the small-and-loud loose coalition of pro-democracy activists (from all four major political currents in Egypt: Pan-Arabist, Liberal, Socialist and Islamist, making together Egypt's 'New Opposition', which tends to be more militant that recognised political parties from corresponding currents. Political parties are practically licensed by the very people in power) as he was kidnapped from a sit-in support an independent judiciary movement, blindfolded and brutally assaulted by police, before being sodomised in Kasr an-Nil police station with what he thinks is a piece of cardboard, then being kept for two months while his body injuries heal. The story received wide attention, from G.W. Bush and his press corps to the press in Benin.
الكتاب فيه كمال الشاذلي و مفيد فوزي و بز و نيك و كلمات عرص و خولات و سرقة بنك و نؤيد مبارك و قتيل و البوليس مسك حد تاني و تقفيش النسوان في المظاهرات و البلطجية ال ب20 جنيه
و إننا لازم نغير النظام كلنا مع بعض
و شرموط
Karl Popper's definition of an Open Society. Freedom is restricted only by other people's physical safety. Free elections on a Western Democratic model alone do not prevent Fascism. Only an active population, not laws and states, can keep hate speakers in check.

View File

@@ -1,28 +0,0 @@
:PROPERTIES:
:ID: 345fb896-9c8d-4267-a6fb-387e8e8d8018
:CREATED: [2009-05-15 Fri 23:18]
:MODIFIED: [2009-05-15 Fri 23:18]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: Internal to Ego
#+draft: true
It's a nice day on the planet
if the trees could curse
and the sky could hate
because you only imitate
I think we should testify
you and I
before the jury of this world
that it is only one word... one thought... one dream
I know to you it might not seem
so.. why don't you reach the hand?
rise to a stand?
and rejoin our empty band?
I feel you fear to leave the trance.. be a freelance
look.. we before you took that chance
a few of us did advance.. and closed this great romance
but they hardly make an utterance

View File

@@ -1,17 +0,0 @@
:PROPERTIES:
:ID: 89223c07-b529-4111-ab8f-eaa80005a5de
:CREATED: [2009-05-15 Fri 23:19]
:MODIFIED: [2009-05-15 Fri 23:19]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: Roger Waters
Question: Could I also go back and forth again between mental suicide and pain resulting from...
Mosaics:
Tweleve hours after my arrival in Cairo, and I find the Lebanon fading. I went there to hear and see Roger Waters. But even before I left I knew I was not a fan.
I was not standing among fans, twenty meters from my prophet, or even a demi-god. Is this what he wanted his listeners to be like, in contract to disciples who attended concerts in the 1970s?
I am shyly thinking of it, but religion is something you cannot miss in Lebanon. "Be gods in yourselves." That's what the PF say, much closer to Nietzsche and Muhammad than to Peter.

View File

@@ -1,41 +0,0 @@
:PROPERTIES:
:ID: 88c7a7fd-c487-4a89-b4eb-af763209fb24
:CREATED: [2009-05-15 Fri 21:38]
:MODIFIED: [2009-05-15 Fri]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: Political compass
** Politics
*** Securalist State/Religious state
*** Military/civil president
*** Democracy from inside/outside
*** Regimes type : Parliamentary/Presidential/Direct Democracy
*** Free Association/All in one
*** Egypt ready for democracy (Maturity?)
*** Egypt first/ Panarabism
*** Contestation (Strikes for doctors?)
*** Official Media for the State
*** Islamic Institutions (Public money)
*** Military/Police
** Economics
*** Which economic system for Egypt?
*** Tax system
*** Role of the State in the social politics ( Health, Education, Habitat, Employment…etc)
** Society
*** Womens rights
*** Religious minorities
*** Homosexuals
*** Social equality
*** Censorship
*** Civil marriage
*** Religion on IDs
*** Military service
*** Prison
*** Free use of drogues
*** Torture
*** Prison (punishment/rehabilitation)
*** Legalize Prostitution

View File

@@ -1,13 +0,0 @@
:PROPERTIES:
:ID: 48453b70-206d-4f44-9b21-688147107edf
:END:
#+HUGO_BASE_DIR: ~/gharbeia.net
#+HUGO_SECTION: ./posts
#+HUGO_AUTO_SET_LASTMOD: t
#+TITLE: Sleeping devil
#+DATE: [2023-07-11 Tue 14:06]
#+HUGO_TAGS: article
#+HUGO_DRAFT: true
When the devil is asleep,
he is just a little child

View File

@@ -1,18 +0,0 @@
:PROPERTIES:
:ID: c5375085-bfad-47c4-ac3f-8ca8da142927
:END:
#+TITLE: Street! Go on!
#+DATE: [2009-05-15]
#+HUGO_BASE_DIR: ~/gharbeia.net
#+HUGO_SECTION: ./posts
#+HUGO_AUTO_SET_LASTMOD: t
#+HUGO_TAGS: article
#+HUGO_DRAFT: true
Street! Go on!
I'm too tired to go
I left home just yesterday
but I've always been on the road
I left home yesterday
but I'm already lost

View File

@@ -1,17 +0,0 @@
:PROPERTIES:
:ID: 1d2b8d41-6b4f-45d4-bd04-bcc2c96b31e3
:CREATED: [2009-05-15 Fri 22:41]
:MODIFIED: [2009-05-21 Thu 05:36]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: The Day Before Yesterday, The Day After Tomorrow
The day before yesterday I learned a new word. "Zeit" always sounded mystical to me, regardless what language is used. And what is time anyway?
Yesterday I met Badia, daughter of my grand father's half sister. Badia, dressed in black, carrying weights of time, pain, and her own body with her, had kissed me on the cheeks and called me "my love" before she got to know my name. Such a woman cannot lie, but am I really *her,* whatever? Is this where I came from?
Now I am on the edifice of another future, but how could the past be gone and still is all I am?
The plane seat I am in will take me to a man I have never seen before, yet he is a man who influenced me more than any other. Tomorrow: Could I be relating to Roger Waters the same way Badia relates to me? Is he really *my* prophet? Is this where I am going to?
The day after tomorrow belongs to dreams. A dream that passed shapes my past. A dream forward sketches my desires. In my mind, all this is time passing. Me? I am just my current mood.

View File

@@ -1,19 +0,0 @@
:PROPERTIES:
:ID: ab49ed78-6bdc-40be-82c0-66939dc58802
:CREATED: [2009-05-15 Fri 22:32]
:MODIFIED: [2009-05-21 Thu 05:33]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: أبانا الذي في الغرب
أبانا الذي في الغرب
تعال و معك قدرك
أبحر بوارجك
اقصفنا بطائراتك
أظهر علينا مشيئتك كذلك على الأرض كما في الفضاء
أدخلنا في التجربة
لأن اليوم لك التاج و الصولجان
و إلى أن يزولا
بك سنظل كفارا
آمين

View File

@@ -1,29 +0,0 @@
:PROPERTIES:
:ID: 3b8c0e71-8c4c-40b1-a22d-7e7f971cda05
:CREATED: [2009-05-15 Fri 23:33]
:MODIFIED: [2009-05-15 Fri 23:34]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: أساطير مصرية معاصرة
#+filetags: egypt
* ما عندكش بطاقة يبقى ما عندكش شخصية
فقط أقل من نصف دول العالم يحمل مواطنيها بطاقات هوية. و من تلك البلدان من لا تتطلب قوانينها أن يحمل مواطنيها البطاقات طوال الوقت. من بين البلدان التي لا توجد بها بطاقات هوية موحدة أستراليا، و أيرلندا، و الدنمارك، و كوريا الجنوبية، و المملكة المتحدة، و نيوزيلندا، و النرويج، و الهند، و الولايات المتحدة، و اليابان. تحاول حكومتي بريطانيا و الولايات المتحدة مثلا إمرار تشريعات لبطاقات هوية موحدة. تلاقي هذه المحاولات مقاومة كبيرة من المجتمع لأن بطاقات كهذه تعتبر تعديا على سرية حياة المواطنين و على الحريات المدنية.
* الحكومة محتاجة تعرف دينك
الحقيقة لا. لا حاجة للتمييز بين الناس على أساس الدين إلا في حالات الزواج و الطلاق، بالإضافة لحالات الميراث. من بين أكبر البلاد التي أغلبيتها مسلمين، لا تحوي
أفغانستان بروناي-دار السلام إندونيسيا إيران العراق الأردن ماليزيا السعودية تركيا
* الشريعة الإسلامية جزء من القانون في مصر، و القاضي شغلته يحكم
بالشريعة، و الحكومة شغلتها تطبق الشريعة
غير صحيح. المادة الثانية من الدستور تنص على أن "مبادئ الشريعة الإسلامية المصدر الأساسي للتشريع"
* المصريين ما
* الحكومة مسؤولة عن الأخلاق
http://www.youtube.com/v/fzaqXFcsH2U&hl

View File

@@ -1,21 +0,0 @@
* أنا من جيل بي.إم.إكس
:PROPERTIES:
:ID: 3072c626-10ef-4b3a-a666-5da6e192bc83
:CREATED: [2009-05-15 Fri 23:51]
:MODIFIED: [2011-06-27 Mon 13:19]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
أنا من جيل تعلم الكتابة بالقلم و الطباعة على لوحة المفاتيح في سن واحدة.
أنا من جيل الوكمان و الفيديو
أنا من جيل أطفال الحجارة و الدبكة في المدارس و الحطة من رام الله و الانتفاضة الأولى
أنا من جيل أفطر كل يوم على أخبار حركة أمل و تصريحات عبد الحليم خدام، و شيء اسمه الكيان الصهيوني
أنا من جيل جيم أند وونش
أنا من جيل Like a prayer

View File

@@ -1,12 +0,0 @@
:PROPERTIES:
:ID: 67d35dc0-e721-4c87-bda2-14bdda182c0a
:CREATED: [2009-05-15 Fri 22:53]
:MODIFIED: [2009-05-15 Fri 22:53]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: أوراق جمال عبد الناصر
أوراق جمال عبد الناصر
رواية

View File

@@ -1,11 +0,0 @@
:PROPERTIES:
:ID: a50dafef-0565-4c40-8124-2c3e8aaaf62b
:CREATED: [2009-05-15 Fri 23:41]
:MODIFIED: [2009-05-15 Fri 23:42]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: إعلام بريطانيا
احتفلت بسقوط كونراد بلاك في الرابع عشر من يوليو 2007 بشراء الديلي تلجراف، و ما عنوان الجريدة المحافظة التي كانت ملكا للرجل نفسه؟ "بلاك، النصاب".
العقبى لروبرت مردوخ!

View File

@@ -1,52 +0,0 @@
:PROPERTIES:
:ID: c2b11382-8c2a-4f47-a93f-c3b954dfe1ee
:CREATED: [2009-05-15 Fri 22:51]
:MODIFIED: [2009-12-31 Thu 14:32]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: إنترنت و الشبكات الاجتماعية و حق التنظيم
* لا تطرف على المدونات العربية
* لا تزال المدونات مرتبطة بالواقع في العالم العربي، و يدل على ذلك تجمعها في شبكات قومية
* المنتديات إلى المدونات إلى الشبكة الاجتماعية: إقطاع إلى رأسمالية إلى شيوعية
Social networks should have a web of trust fiat p2p and LETS currencies based on the web of trust moving-average solidarity call democratic decision making decentralised open source all network transactions should be TORed
Twitter:
http://mobileactive.org/can-social-networking-be-used-social-change
#+begin_quote
[Blain] "Cook said that it costs around $20,000-30,000 for a short code in the US and you can send as many SMSs as you like. He mentioned that Twitter got a bill for $37,000 in Egypt for only 6000 Twitter users."
#+end_quote
Jaiku:
http://jaikido.blogspot.com/2009/03/jaiku-is-becoming-jaikuengine.html
#+begin_quote
"International SMS also had scaling issues, but for financial rather than technical reasons."
#+end_quote
Which proves that companies will be competing to serve laconi.ca. In all cases, VOIP rules over GSM. This is the future for all telephony.
#+begin_quote
"...للكثير، هم يمثلون دينامية جديدة ستشكل مستقبل حركة التغيير." -- أميرة هويدي، "[[http://weekly.ahram.org.eg/2005/748/eg9.htm][أصوات المعارضة]]"، الأهرام ويكلي 23-29 يونيو 2005
#+end_quote
الملاحظة التي سجلتها أميرة هويدي بفطنتها المعتادة في وقت مبكر جدا مع بداية ظهور ما اصطلح على تسميته "نشطاء الإنترنت" في مصر (كان العدد وقتها لا يتعدى دستة من الناس بأي حال) أثبتت صحتها مرارا على مدى الأعوام الأربعة الماضية، طالما قصرنا "مستقبل حركة التغيير" على حركة تعمل على إحداث تحول ديمقراطي في مصر، و لم نتعداها إلى حركة أقدم و أبطأ و أقوى كثيرا هي حركة العدالة الاجتماعية في أماكن العمل و الأحياء، و التي استطاعت بدء الحركة النقابية في مصر بعد عقود من التوقف التام، و هذا الفرق بين حركتي التحول الديمقراطي و العدالة الاجتماعية هو عين الفرق بين 6 أبريل 2008 و 6 أبريل 2009.
كتب الكثيرون محللين النجاح النسبي لدعوة إضرابي أبريل و مايو 2008، و قارنوا فيما كتبوه بين فشل الطبقة السياسية و الأحزاب و نجاح جيل جديد من نشطاء فايسبوك، و بنوا الآمال على أفكارهم و نشاطهم. الواقع أنه لا فرق كبير بين هؤلاء و هؤلاء--و أنا أقرب لإنترنت--
بداية، نجح نشطاء إنترنت--على المدونات أولا ثم على فايسبوك لاحقا--في تنظيم احتجاجاتهم بالمقارنة بالسياسيين لأسباب لا تتعلق بجيل جديد من النشطاء يحمل أفكارا جديدة، بل لأسباب تتعلق بإنترنت نفسها. أزعم أن المجتمع المصري يعيد احتلال المساحة العامة بتصاعد مستمر منذ وقت يتزامن مع انطلاق الانتفاضة الثانية في فلسطين 2000، و يشترك في ذلك نشطاء الحضر مع العمال و إن عمل الطرفين في تواز و انفصال حتى الآن. شبكة اليوم من النشطاء تجد جذورها في اللجنة الشعبية لدعم انتفاضة الشعب الفلسطيني و في حركة مقاومة الحرب على العراق، و إضرابات العمال يبدو أنها في تصاعد منذ ذلك الحين، إلا أن هناك فرق.
بينما لا يمكن لأحد إيقاف العمال إن بدأو تنظيما واضحا حول قضية محددة، فإن بقية الطوائف-- و نشطاء وسط القاهرة منهم--أكثر عرضة بكثير للتعدى على حريتهم في التنظيم. و هذا عين السبب الذي يجعل التنظيم على إنترنت (لإحراز بعض المكاسب على الأرض) أسهل عليهم
Mapping the Arabic Blogsphere:
Even where digital tools might be used to wrestle power from the hands of authoritarian governments, it would be a mistake to assume this would naturally produce classically Western versions of liberal democracies based on individual liberties, freedom of belief and expression, and a secular political order. Hundreds of Egyptian bloggers forcefully advocate for human rights, freedom of speech, and an end to corruption and torture. But two of the strongest groups among them are radical leftists, the Wests great enemy of the last century, and Islamists, feared by some as the great threat of the new century.

View File

@@ -1,9 +0,0 @@
:PROPERTIES:
:ID: 3fb20c81-40cf-44d0-880f-100fed46e436
:CREATED: [2009-05-15 Fri 22:53]
:MODIFIED: [2009-05-15 Fri 22:56]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: إيطاليا و اليونان و مصر
في سبتمبر 1878، هرب الناشط التحرري الإيطالي إريكو مالاتيستا من نابولي كي لا يعتقل، و استقبلته في الإسكندرية حركة تحررية نشطة من مصريين إيطاليين

View File

@@ -1,31 +0,0 @@
:PROPERTIES:
:ID: f80362af-2e17-445d-b1bf-765617c1cbdc
:CREATED: [2009-05-15 Fri 22:43]
:MODIFIED: [2009-10-22 Thu 09:15]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: البوصلة السياسية
قليلة هي الأيديولجيات و التيارات السياسية و البرامج الحزبية الي تعلن في خطابها أنها ضد قيم العدل و الحرية، و معظم من لهم رأي في الشأن العام و يعملون به يعتقدون فعلا أن أفكارهم هي الحل الأمثل للوصول إلى مجتمع أقرب إلى مثل العدل و الحرية. فبالإضافة لنكات مثل بروتوكولات حكماء صهيون (نحن الأشرار المسيطرون!)، لا يجد المرء في الواقع غير قليل من [[http://everyscreen.com][الخطاب الفاشي]] الذي يجرؤ على قول أشياء مثل أن سبب ارتفاع سعر الغذاء عالميا هو أن [[http://news.bbc.co.uk/hi/arabic/world_news/newsid_7355000/7355672.stm]["ثلث الهنود يأكلون مرتين يوميا"]] الآن.
ما تختلف فيه التيارات هو نوع الحل. فبينما يرى الرأسماليون أن حل المشاكل الاقتصادية فردي، و أن هذا أقصى عدل ممكن و أن أي شيء آخر ضد الحرية، يرى الاشتراكيون أن الحل جماعي، و أن المجتمع الإنساني لن يصل إلى عدالة أكثر و حرية للجميع بدون تنسيق الجميع.
بالمثل، يرى السلطويون أن ضمان أمان المجتمع يقتضي سيطرة البعض على الباقين، و بالتالي هم يفضلون مجتمعا طبقيا يعمل من خلال دولة قوية. بينما يرى اللا سلطويون أن ضمان حرية الناس لن يأتي إلا بغياب سيطرة بعض المجتمع على البعض الآخر، و بالتالي يفضلون أن ينظموا المجتمع بعيدا عن سيطرة الدولة، لأن الدولة هي احتكار للعنف بالأساس.
ترى الباحثة الاجتماعية ماري دوجلاس أن بالإمكان إرجاع كل الألوان التي يدرك بها الناس العالم و يفسرون أنشطتهم على أساسه إلى خمسة أنماط نموذجية. واحد من تلك الأنماط يرى أن الشيء الوحيد المعقول هو الانسحاب من الحياة العامة، لأنها كلها شر (تخيل راهب أو صوفي أو سلفي تقليدي مثلا)، بينما يرى الأربعة الباقون أن الحياة تستأهل المحاولة فيها، و أن حل مشاكلها يتم بالاستراتيجيات الأربعة السابق ذكرها: مجتمع سلطوي و حلول فردية؛ مجتمع لا سلطوي و حلول فردية؛ مجتمع سلطوي و حل جماعي؛ مجتمع لا سلطوي و حل جماعي. للسهولة، بالإمكان الاصطلاح على تسمية تلك الأنماط الأربعة الفاشية، و اللبرالية، و اللينينية، و التحررية على الترتيب. دعنا أيضا نسمي النمط الذي ينسحب من الحياة العامة الانعزالية.
تزداد قيمة البوصلة السياسية تضاعفا عندما يدخل فيها تأثير الشبكات الاجتماعية. تطبيق صغير على فايسبوك يستطيع أن يوضح لك موقعك على البوصلة السياسية بالمقارنة بمعارفك .
كي أعرف من من معارفي أقرب إلي سياسيا، رسمت دوائر مختلفة الأقطار مركزها كلها نقطة واحدة هي موقعي على البوصلة.
بإمكاني أن أصنف أغلب معارفي في منطقتين تتوافقان مع الاشتراكية الديمقراطية--على نمط كفاية مثلا--و الأخرى مع نمط أكثر تحررا في تنظيم المجتمع. لاحظت أيضا أن الأفراد عادة أكثر ميلا للحرية من منظماتهم في مواقفها العلنية. شباب الإخوان المسلمين مثلا يجتمعون في منطقة واحدة مع [[http://mabadali.blogspot.com][عمرو عزت]] من [[http://bosla.org][اليسار الديمقراطي]] و [[http://gaberism.net][يساري مصري]]، و هم كلهم أكثر تحررا--اقرأ: أقل محافظة--من شريف عبد العزيز الذي يجد أفكاره في تيارات اليسار الإسلامي.
يتبقى أن نذكر أن انتماءات هيسم غير مبررة على الإطلاق.
#+begin_quote
I now ask the German people to strengthen my faith and to give me through the strength of its will the strength I need to continue to fight courageously at any time for its honor and its freedom, and to be able to further its economic prosperity. I ask it particularly to support me in my struggle for true peace.
أطلب الآن من الشعب الألماني أن يقوي إيماني و أن يمدني بقوة إرادته، فأنا أحتاجها لإكمال المعركة بشجاعة في أي وقت من أجل كرامة الشعب الألماني و حريته، و لأكون قادرا على زيادة رفاهيته الاقتصادية. أطلب من الشعب الألماني خصوصا أن يدعمني في كفاحي من أجل السلام الحقيقي.
#+end_quote
http://www.calvin.edu/academic/cas/gpa/posters/hitlerred.jpg

View File

@@ -1,40 +0,0 @@
:PROPERTIES:
:ID: dd45e542-989c-427c-a5ef-dac37d5b8fb0
:CREATED: [2009-05-15 Fri 23:46]
:MODIFIED: [2010-07-05 Mon 13:50]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: الطين الأسود
نقول تاني. الطين الأسود، ال هو أرض مصر؛ الوادي من أسوان للقاهرة/منف و الدلتا. الناس ال نحتوا الشق في الرمل دا و شكلوه بالشبر، و ال نشفوا برك و سبخات الدلتا و زرعوا الاثنين كانوا أصلا بدو نزلوا من الهضبة شرق و غرب من عشرة آلاف. الناس دول قرايبهم لسه موجودين شرق بيتكلموا ت-بديوي (ال-بدوي بالعربي) و اسمهم عبابدة و بشارية جامع-اب (ولاد جامع) و محمد-اب (ولاد محمد)، و موجودين غرب و اسمهم البربر. بيتكلموا ت-مازيغيت (الأمازيغية بالعربي) بتنويعاتها من أول السيوي لحد الطوارق.
يا أولاد البربرفيه حد مصري من عائلة الشاذلي؟ دول بربر
الزناتي
خليفة؟ بربري
زويل بربري قبيلة زويلة باب زويلة
القديس أوغسطين
بربري
طارق بن زياد
الإمام مالك
عباس بن فرناس
الوشاحي
هواري
دكروري
همام
البهاليل
المناصرة

View File

@@ -1,12 +0,0 @@
:PROPERTIES:
:ID: 44f0f6de-f37f-4c3e-aea5-83591525e179
:CREATED: [2009-05-15 Fri 22:49]
:MODIFIED: [2009-05-15 Fri 22:49]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: الموحدون الدروز
زيارتي للبنان
كمال جنبلاط

View File

@@ -1,22 +0,0 @@
:PROPERTIES:
:ID: 24cd5b25-b9cc-43d0-93b8-8e8657a75434
:CREATED: [2009-05-15 Fri 23:53]
:MODIFIED: [2009-05-21 Thu 06:18]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: انتوا حكومة و احنا أهالي
انتوا حكومة و احنا أهالي
هنوريكوا الصوت العالي
انتوا حكومة و احنا غلابة
هنوريكم أهل امبابة
انتوا حكومة إرهابية
هنوركيوا اسكندرية
انتوا حكومة عاوزانا عبيد
هنوريكم بورسعيد
انتوا حكومة و احنا لأ
تحكمونا بأي حق؟
أه يا حكومة الجوع و القهر
هنوريكم أهل مصر

View File

@@ -1,21 +0,0 @@
:PROPERTIES:
:ID: de313b0c-5619-4912-b729-46c58a1b548c
:CREATED: [2009-05-15 Fri 23:54]
:MODIFIED: [2009-06-01 Mon 21:14]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: بدائل جوجل
* بريد
* محرك بحث: ياسي
* OpenStreetMap
* مدونات
* ويكيبيديا
* قارئ تلقيمات
* دردشة
* فيديو
* شبكة اجتماعية
* قائمة بريدية
* تأليف مشترك
* روزنامة
* متصفح

View File

@@ -1,31 +0,0 @@
:PROPERTIES:
:ID: 8915756b-7489-439d-b06c-7c9e5f085ab3
:CREATED: [2009-05-15 Fri 22:55]
:MODIFIED: [2017-04-13 Thu 11:46]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: برنامج حزب الإخوان
* خطوة أكبر للأمام و خطوة أصغر للخلف، و المحصلة ليست فرقا كبيرا
* خطوة للأمام في الإصلاحات السياسية
* غياب أي إصلاح اقتصادي
* برنامج بيئي منحصر في التلوث، و لا أثر لتغير المناخ
* فساد أقل
* تعذيب أقل
* لا تفاصيل حقيقية، و عندما يتناولون التفاصيل، تأتي الطاقة نووية اندماجية
* ماذا تعني آليات المشاركة في الربح و الخسارة بدلا من الفائدة في السياسة النقدية؟
* تخفيض معدلات الضرائب بصفة عامة
* "الإخوة الأقباط". ماذا عن غير المسلمين و غير الأقباط؟
* تقنين الزكاة
* بداية نتجاهل كل الخطاب الدعائي و الأخلاقي في البرنامج، فكل الأحزاب تدعي أنها تحافظ على الأخلاق، و ترعى مصالح الفقراء، و تحقق التنمية. غاب من البرنامج أي تحديد بالأرقام لأي شيء على الإطلاق
* الجريمة: تكلم الفصل عن الحدود و لم يحدد أي شيئ
* في انتقادهم لبرنامج حزب الإخوان المسلمين، يركز القراء عموما على موضوعات المواطنة و الدولة المدنية، على حساب قراءتهم للبرنامج الاقتصادي و الاجتماعي للإخوان، و علاقة ذلك بمزاعمهم الإصلاحية.
* تأمل هذه التدوينة أن توضح غياب أي فارق جوهري بين رؤية الإخوان المسلمين لإدارة مصر، و بين رؤية النظام الحالي.
* الطاقة النووية و الخيال العلمي
* مأزق الإخوان أنهم تنظيم بني دائما على المعارضة، و لا تصور عنده لتجمع حزب يجمع عليه أغلب الإخوان. مأزقهم أيضا أنهم يقفون تاليا في طابور السلطة، فأي تغيير حقيقي يعني وصولهم إلى الحكم، مما يتطلب منهم اتخاذ قرارات حول موضوعات نجحوا إلى الآن في إبقائها غامضة. أي تحرك يؤدي إلى انقسام داخلي، و الإخوان ليسوا كيانا متجانسا: ففيهم القلة اليمينية، و القلة المدنية، و الأغلبية الأخلاقية، و تيارات سلفية، بل و ربما جهادية في الأفكار على الأقل، و إن كانت مهمشة.
* برنامج الإخوان بدون فصول العلمانية و الحق في التعبير هو بالضبط سياسات البنك الدولي و صندوق النقد الدولي، و التي ينفذها النظام بكفاءة عالية.
* الإخوان أعلى التنظيم أذكياء، و هم يدركون أن وصولهم إلى الحكم الآن يعني وقوعهم في مأزق، فحتى لو كانوا أفضل حكما و أقل فسادا، فلا يوجد برنامج إصلاحي يمكنه التعامل مع الوضع الحالي بشكل يرضى عنه عموم المصريين، و لا يمكن إصلاح ما يمكن إصلاحه في سنوات قليلة أيضا. الإخوان ليسوا راغبين في تغيير حقيقي. جاذبية الإخوان تكمن في أنهم جماعة معارضة. ستقل كثيرا جاذبية الإسلاميين عندما يدرك المصريون أن "الإسلام هو الحل" لا تعرض أي حلول حقيقية.
* قد يكون الإخوان أقل فسادا، و التعذيب قد يقل كذلك، و هي أسباب تدعوني لتفضيلهم على النظام، إلا أن مواقفهم من حرية العمل السياسي و التنظيم تأثرت بعد إغلاق حماس نقابة الصحافيين في غزة.
* أمزح دائما أنني على استعداد للتخللي على قليل من حرية التعبير في مقابل إمكان العمل و التنظيم لإحراز مكاسب و إعادة تأسيس حق
* المصريين في الحياة التي يرغبون: النقابات الحرة عندي أهم من البيرة، و خصوصا أن البلد ليس فيها بيرة Guinness.
* لا يمكن استئصال الإخوان من المجتمع، فالتاريخ يثبت ذلك. الحل الوحيد هو بيان فراغ سياساتهم و ضررها. الحل الوحيد للتخلص من شعبية الإخوان هو مرورهم بالحكم، أو تغير ضخم في المشهد المصري تبدأ ملامحه في التشكل الآن.

View File

@@ -1,9 +0,0 @@
:PROPERTIES:
:ID: 5c1c33a1-1d4b-4e99-bd8a-f93363dc1a88
:CREATED: [2009-05-15 Fri 23:56]
:MODIFIED: [2009-05-15 Fri 23:56]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: بهجت
عام 1989، نشر الرسام المصري بهجت دليلا عن "الدكتاتورية للمبتدئين" صور فيه بهجاتوس. بهجاتوس هو المزيج الأمثل لكل قذافي، و أسد، و صدام، و سادات في العالم. تذكرت هذه الرسمة بعد أن حكمت محكمة مصرية مؤخرا على أربع رؤساء تحرير مصريين بالحبس سنة لانتقادهم قادة الحزب الوطني الديمقراطي الحاكم.

View File

@@ -1,13 +0,0 @@
:PROPERTIES:
:ID: 7ab584e6-097d-4942-9eef-0d880da33474
:CREATED: [2007-02-11 Sun 23:56]
:MODIFIED: [2011-06-22 Wed 08:41]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: تاونهاوس
نفس الخواطر ال جاتلي و افتكرت زياراتي للتاون هاوس و معهد جوته لما اندلعت موضة الفيديو، و خيبة الأمل.
في رأيي أن خيبة الأمل سببها أن كان فيه وسيلة تعبير، لكن ما فيش موضوع، أو موضوع مستهلك: الناس في الشارع، المصريين البسطاء، الشباب المكافح.
طبعا "الموضوع" عندنا غالبا مش هيعجب المؤسسات.

View File

@@ -1,20 +0,0 @@
:PROPERTIES:
:ID: d1c1f387-8d1b-4159-8282-a9cac964f0fc
:CREATED: [2009-05-15 Fri 23:57]
:MODIFIED: [2011-06-27 Mon 13:19]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: تليدعوة
#+begin_quote
شيل الدين من الدنيا هتتحول في ثواني لغابة
بس إزاي الناس هتقرب لو شايفينه كآبة
عارف ليه بيجي لنا أمل دايما و يروح كالعادة
فاكرين الطريق الصح ما فيهوش سعادة
نار أو جنة الدنيا تعيشها انت بتختار بإرادتك
لو ربنا قال لك [...] علشان مصلحتك
ال بيضحك للدنيا الدنيا هتضحك له زيادة
حب و خلي الكل يحب يا ناس دا الحب عبادة
#+end_quote

View File

@@ -1,17 +0,0 @@
:PROPERTIES:
:ID: fe70fb25-d745-4de8-8033-8a8017bea2f3
:CREATED: [2009-05-15 Fri 23:57]
:MODIFIED: [2009-06-22 Mon 18:53]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: حملة سريعة لمالك
في أقل من ساعة و نصف، هي الفترة التي كان فيها مالكا مخطوفا، انتشر الخبر و التحديثات بوسائل متنوعة و عديدة:الخبر وصلني من [[http://salomatakmatak.blogspot.com][سلمى]] من مكتبها عن طريق مرسال إم.إس.إن، و تأكد من [[http://manalaa.net][علاء]] على دردشة آي.آر.سي. بعد مهاتفة محامي مالك، نشرت الخبر برسائل هاتفية نصية، إلى النشطاء و الصحافيين، و بقائمة توزيع تويتر الممتازة--التي تسمح بتوزيع الرسائل النصية القصيرة على عدد كبير من الهواتف بتكلفة رسالة واحدة إلى رقم في بريطانيا--، و بخبر على موقع كفاية حُدِّث طوال الوقت. كنت بالصدفة أدردش مع سامي بن غربية على سكايب، و الذي تطوع لنشر الخبر بسرعة على أصوات عالمية عالخط. لمن لا يعرف، أصوات عالمية هي مصب و ملخص المدونات من سائر أنحاء العالم مترجمة من لغات عدة إلى الإنجليزية.
أثناء ذلك، وصلتني رسالة من الصحافي خالد البلشي، و هو المصدر الرئيسي للخبر، مرسلة إلي و إلى عدد كبير من النشطاء و المدونين و المجموعات البريدية. و قبل ساعة، بدأ صحافيون و مراسلون و نشطاء و محامون بالتوجه إلى ميدان التحرير، حيث شوهدت السيارة التي احتجزت مالكا--اعتقدنا أن مالك محتجز مع سبعة آخرين في سيارة ملاكي فورد زرقاء رقم لوحاتها 865171، إلا أن الحقيقة كانت أن السبعة المخبرين كانوا مكلفين بالسيطرة على خفافة الشهيد مالك!
بعد أن فقدنا السيارة، وصلتني مكالمة من ساندمكني الذي تمكن لقربه من ميدان التحرير من العثور على السيارة، و بعدها بدأت رسائل و مكالمات تصل: أربعة مدونين على الأقل--شريف عبد العزيز، و ساندمنكي، و شرقاوي، و سلمى يقفون في أماكن مختلفة حول السيارة، و عمر يعلمني على مرسال إم.إس.إن بتفاصيل اختطاف مدونين آخرين هم جيميهود و الحاج جرجس.
http://www.globalvoicesonline.org/2007/03/20/malcom_arrested/
http://twitter.com/gharbeia

View File

@@ -1,17 +0,0 @@
:PROPERTIES:
:ID: 19d5d1b7-a759-411d-8397-d0c7a21e04dc
:CREATED: [2009-05-15 Fri 23:58]
:MODIFIED: [2009-09-27 Sun 16:45]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: خريطة الشرق الأوسط
كردستان المستقلة ستصير دولة كأفغانستان، زائدة النفط
خريطة رالف بيترز عن شرق أوسط جديد، و مقاله في Armed Forces Journal يونيو 2006
http://www.armedforcesjournal.com/2006/06/1833899/
http://en.wikipedia.org/wiki/Image:Ralph_Peters_solution_to_Mideast.jpg
ترى لبنى أن الخريطة تشبه خريطة أوربا كثيرا، و بالفعل، فقد مرت أوربا بحرب الثلاثين عاما و دماء أخرى كثيرة كي تصل إلى ما وصلته.

View File

@@ -1,11 +0,0 @@
:PROPERTIES:
:ID: fef856e6-2d84-4192-8964-3df69b059fa6
:CREATED: [2009-05-15 Fri 22:58]
:MODIFIED: [2009-05-15 Fri 22:58]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: سفر الرؤيا
"إذا كان يوحنا كتب الإنجيل بعد تدخين الحشيش، فقد كتب الرؤيا بعد تعاطي الآسيد"--جوليا سويني
جيمس لفلوك

View File

@@ -1,11 +0,0 @@
:PROPERTIES:
:ID: 14d3107e-2566-4f4d-a9f8-ed73f157f462
:CREATED: [2009-05-15 Fri 23:54]
:MODIFIED: [2009-10-05 Mon 02:55]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: سينما في العيد: باب الشمس
متبعا تقليدا مصريا في الأعياد، شاهدت أول أمس فيلم باب الشمس. الصورة السينمائية جيدة.
يظهر في أحد المشاهد من يقول أننا لم نصبح فلسطينيين إلا بعد أن طردنا من الأرض. هذه المنطق في التفكير صحيح، ولكن أن يعني ذلك أن الفلسطينيين لا حق لهم الآن في الأرض هو الإخلال. أن نطلب من العرب الآن أن يصبحوا فلسطينيين أو أردنيين، وسوريين أو لبنانيين--قد يؤلم هذا بعض الأردنيين واللبنانيين--هو فرض ضمني أن نقولبهم في "قوميات" لم تكن موجودة. فالقومية--ذلك الشعب العضوي صاحب الأصل الأسطوري الواحد؛ الذي يعيش كل أفراده حياة صماء في واحديتها--فكرة مستوردة أساسا:الإثنوس أو الفولك، مقارنة بتجانس أكثر سيولة لا تلعب فيه الدولة أدوارا--قد يكون منها التعليم والضمان الاجتماعي--لعبتها تقليديا تنظيمات أخرى كالعائلة، والقبيلة، ومجالس الطوائف والحرف.

View File

@@ -1,11 +0,0 @@
:PROPERTIES:
:ID: 081883ae-ccb9-416c-9e91-cea051b53a05
:CREATED: [2009-05-15 Fri 22:59]
:MODIFIED: [2009-05-15 Fri 22:59]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: صندوق المعلمين
تذكر مطبوعات صندوق المعلمين أن هدفه هو "ضمان أعضائه من المدرسين المرخص لهم بالعمل دخلا يضعهم في الثلث الأعلى بين المصريين"، وهو يحاول ضم أكبر عدد ممكن من المدرسين إليه طبقا لموارده. يمول صندوق المعلمين من عوائد الزكاة والصدقات التي يجمعها ويديرها في أنشطة زراعية بدلا من أن تصرف على الذبائح والولائم للمساكين.
تصدر تلك العبارة من صوت معدني كل مرة يقترب فيها قطار النفق من المحطة. إنها أكثر ما أسمعه في لندن.محمد سليمان الكريه

View File

@@ -1,79 +0,0 @@
:PROPERTIES:
:ID: 3c297a59-6f22-49c3-9fdd-e8a8529a7a5c
:CREATED: [2009-05-15 Fri 22:59]
:MODIFIED: [2009-05-15 Fri 22:59]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: صهاينة على الجانبين، و أحرار كذلك
على قدر ما يسوئني هتاف "خيبر خيبر يا يهود. جيش محمد سوف يعود" (أو "على الحدود" في تنويعة الإخوان المسلمين الأخيرة)، فإن ما أدهشني هو [[http://gharbeia.jaiku.com/presence/51221576][أن أسمع الهتاف على قناة الحوار فيما قالت أنه فنزويلا]]. كاراكاس؟ حيث [[http://news.bbc.co.uk/hi/arabic/world_news/newsid_7814000/7814691.stm][طرد السفير الإسرائيلي]]؟
http://www.davidrovics.com
David Rovics, Return http://soundclick.com/share?songid=754531
#+begin_quote
لا أقدر أن أمنع ذلك.
لا أهتم إلى أي مدى ترى المثال منطبقا.
عندما أراك تجبر سائق تلك الحافلة على تسلق سقف حافلته صعودا و هبودا
ليسليك
لساعات تحت الشمس الحارقة
أفكر كيف اعتدنا ذات يوم أن نرقص و نغني لهم
بينما هم يطلقون النار على أهلنا.
عندما أراك تبقي تلك المرأة
و زوجها
عند الكمين
بينما تضع مولودها
و أنت واقف هناك
تستمع إلى صرخاتها
و تشاهدها و هي تلد
على الكرسي الخلفي في ذلك التاكسي
أفكر في الحيطان حول الجيتو الذي عشنا فيه
و كيف اضطررنا للزحف داخل المجاري
بحثا عن جرذ لنأكله
بينما نسمع أطفالهم يلعبون
على الجانب الآخر.
عندما أراك تهشم ذلك البيت
و تقتل تلك المرأة
و طفلها
بجرارك المصفح
لأنها لم تمتلك تصريحا
أفكر كيف أجبرنا على مغادرة بيوتنا
تحت تهديد السلاح.
و عندما أسمع الجنرال يقول
أنه كي نتعامل مع الانتفاضة
يجب أن نتعلم من تكتيكات جنرال آخر
اسمه السيد ستروب
في وارسو
أفكر كيف أنهم قصفوا مبانينا
و أطلقوا علينا الناس و نحن نسقط من فوق الأسقف.
و أتذكر
كيف تمنينا أن نقتل أطفالهم أيضا.
و أشعر بالغثيان
غثيان من غضبك الموجه في الوجهة الخطأ
غثيان من خداعك لنفسك
غثيان من محاولتك خداع باقي العالم
غثيان من اتهاماتك بمعاداة السامية
غثيان من احتلالك
غثيان من دولة الفصل العنصري التي تعيش فيها
غثيان من الصهيونية.
لأنه بوقوفي هنا
في أوشفتس، و بركيناو، و وارسو
أرى جينين، و يافا، و رفح.
و أفكر في أسلافنا
الفلسطينيين اليهود
كيف تكلموا بطلاقة
بلغتهم العربية.
إلا أن الأموات لا ينطقون.
و الآن أجد نفسي
ثانية وراء حائط جيتو
أقف مع ملايين الفلسطينيين الآخرين.
و أجد نفسي أهتف
ثورة! ثورة! حتى النصر! [هكذا ينطقها بالعربية]
غدا في القدس
العودة [هكذا بالعربية]
العودة.
#+end_quote

View File

@@ -1,71 +0,0 @@
:PROPERTIES:
:ID: 6f068376-dfdd-451f-8236-bd9248cbc452
:CREATED: [2009-05-15 Fri 23:00]
:MODIFIED: [2009-05-15 Fri 23:00]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: طاقة نووية سلمية؟
#+begin_quote
"العصر الحجري لم ينته عندما فرغ العالم من الأحجار، و كذلك سينتهي عصر النفط قبل نهاية النفط من العالم بوقت طويل"--الشيخ زكي يماني؛ وزير النفط السعودي.
#+end_quote
إن الحد من انبعاثات غازات الدفيئة، لا سيما ثاني أكسيد الكربون الناتج عن احتراق الوقود الأحفوري في سياراتنا و مصانعنا و محطاتنا لتوليد الكهرباء، أمر لا بد منه إذا أردنا أن نمنع زيادة درجة حرارة الأرض عن درجتين مئويتين فوق معدلات ما قبل العصر الصناعي، و الذي إن ارتفعت درجة حرارة الأرض بعده سيتعرض الكوكب لتأثيرات مضاعفة من تغير المناخ، بدءا من الارتفاع الكبير لسطح البحر، و الأحوال الجوية القاسية من أعاصير و فيضانات و جفاف يجتاح مناطق مختلفة من العالم، وصولا إلى انتشار الأوبئة في مناطق لم تكن لتصلها من قبل، وأيضا الآفات الزراعية التي بدأ الفلاحون يعانون من صعوبتها و طول أمدها اليوم بالفعل.
مهما اختلفت الآراء و تضاربت حول متى سينضب النفط، و من أين سينحصل على الطاقة بعد عقود--كثرت أم قلت، إلا أن كل أصحاب الآراء يجمعون على أنه من غير الممكن الاستمرار في توليد طاقاتنا من الوقود الأحفوري (النفط و الغاز الطبيعي و الفحم) بدون مخاطر تضر بكل الأحياء على الأرض، و من بينها الجنس البشري. و على أهمية الدور الذي لعبه النفط في حياة الشرق الأوسط في القرن الماضي، فإن للمنطقة فرصة استكمال ذات الدور في عالم ما بعد النفط. بإمكان بلادنا في المشرق العربي و إيران أن تصبح مصدرة للطاقات المتجددة في المستقبل القريب تماما كما تعتمد اقتصاداتها اليوم على تصدير النفط بالأساس.
إلا أن رسم خطة للوصول إلى اقتصاد مصدر للطاقة في الشرق الأوسط يعتمد على أن نتعلم من أخطاء الماضي. تتميز الطاقات المتجددة (لا سيما طاقة الرياح و الطاقة الشمسية) بأنها لا تدفع أي بلد لبدء حرب على بلد آخر لاستغلال طاقاته، فالهواء و الشمس متوافرين للجميع. على عكس هذا، فإن الطاقة النووية تعتمد على خامات اليورانيوم الأكثر ندرة من النفط، و الذي تتميز فيه بلاد عن أخرى (ليس من بينها معظم بلدان الشرق الأوسط). إن اعتماد الطاقة النووية كأساس لطاقة المستقبل في الشرق الأوسط لن يفيد، فنحن لا نسيطر عليه كما سيطرنا على النفط. و هذا ليس كل شييء، فبدائل الطاقات المتجددة أفضل و أرخص!
"إذا كان بإمكاننا المخاطرة بنشوب حرب نووية، فلا شك أن بوسعنا المخاطرة بالتخلص من الأسلحة النووية"
التعارض الضمني في الوكالة الدولية للطاقة الذرية و في اتفاقية منع الانتشار النووي
الطريق للمستقبل يبدأ من وكالة جديدة في الأمم المتحدة تعالج خطري تغير المناخ و التسلح النووي بإخراج الطاقة النووية تدريجيا من خريطة إنتاج الطاقة في العالم، و العمل على ترويج الطاقات المستدامة، مما يأسس للسلام العالمي بدلا من تهديده.
ماذا عن النفايات النووية؟
تظل مشعة لمئات الألوف من السنين
الحل الوحيد لمشكلة النفايات النووية هو أن نتوقف عن إنتاجها أساسا.
إتاحة الطاقة النووية للاستثمار الخاص دفعت المنشئات النووية لتخفيض استثماراتها في ما يتعلق بالأمان، و كذلك لتخفيض أعداد العاملين، بينما تعمل في الوقت نفسه على زيادة ضغط المفاعل و حرارة التشغيل و إسراع احتراق الوقود النووي، مما يقصر من أعمار المفاعلات و يزيد من هامش الخطر. معظم المفاعلات في عالم اليوم يزيد عمرها عن العشرين عاما، إلا أن شركات الطاقة تعمل على زيادة أعمارها من أربعين إلى ستين عاما، الأمر الذي يهدد بأخطار جديدة.
مفاعلات الأمان السالب استبدلت العديد من أنظمة الأمان فيها بعمليات "طبيعية" كماء تبريد الطوارئ الذي توصله قوة الجاذبية، إلا أن هذه الإجراءات تجعل المفاعلات أكثر عرضة للهجمات الإرهابية.
"العصر الحجري لم ينته عندما فرغ العالم من الأحجار، و كذلك سينتهي عصر النفط قبل نهاية النفط من العالم بوقت طويل"--الشيخ زكي يماني؛ وزير النفط السعودي.
دراسة مماثلة لمصر: استراتيجية الطاقة حتى 2050.
There are no passengers on planet Earth, only crew
If we can risk nuclear war, then we can risk nuclear disarmament
Peaceful Nuclear Energy?
The most expensive and complex way to boil water
If we can risk nuclear warfare, we can surely risk nuclear disarmament
Alright, my usual rant about nuclear power/arms. Any reasonable person for nukes needs to argue for the following:
1. Earth has enough nuclear fuel to upscale production to good percentage of world consumption, that we won't burn all fuel in a few years and have to go back to fossil and renewables
2. Nuclear power is cheaper than mass scale renewables, even discounting nuclear environmental cost. Trends: Which energies are growing cheaper, and which more expensive?
3. That it is better if we destroy the entire world that if they do. Nuclear war damage is the only thing to outlast a 370 ppm Climate Change damage
4. That's no argument for proliferation. Math proves nuclear weapons encourage their use. Is better if 'we' destroy the entire world that if they do (Do not count me in)
5. Some sense of scale and urgency as well: Nuclear war damage is the only thing to outlast a 370 ppm Climate Change damage
<EFBFBD>. <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
http://www.ahram.org.eg/acpss/ahram/2001/1/1/FI1E76.HTM
<EFBFBD>. <20><><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
http://www.ahram.org.eg/acpss/ahram/2001/1/1/FI1E83.HTM
<EFBFBD> . <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
http://www.ahram.org.eg/acpss/ahram/2001/1/1/FI1E87.HTM

View File

@@ -1,53 +0,0 @@
:PROPERTIES:
:ID: f05307c7-d749-422d-92f2-958a48aa4abb
:CREATED: [2009-05-15 Fri 23:16]
:MODIFIED: [2011-06-27 Mon 14:25]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: عد اللانهاية
لا أملك إلا أن أشعر بالإعجاب بأي شخص أقرأ سيرته الذاتية، فأنا أعتبر أن أفضل ما يمكن للإنسان عمله في هذه الحياة هو أن يعيشها وأن يترك تاريخه الشخصي فيها. يا له من عمل رائع!! وأعتقد أن سبب هذا الإعجاب بهؤلاء الأشخاص هو أن حياتهم تبدو ثرية بالأحداث إلى حد غير عادي. فحياتي الخاصة تبدو للمراقب البعيد -أي شخص آخر- فارغة من الأحداث ولا تستحق الذكر، وهي فعلا كذلك. فلا توجد فيها أسفار في المجهول أو مشاكل وظروف كان على أن أقهرها بإرادتي القوية، أو أفراد آخرين مؤثرين في مجريات الأحداث- أصدقاء كانوا أم أعداء.
وبالرغم من هذا الفراغ في الأحداث، فإن حياتي لم تكن مملة على الإطلاق، بل هي مليئة لأقصى مدى بالمشاعر التي تحتاج لقصاص بارع ليبرزها على الوجه الأمثل. هدوء ظاهر وفوران باطن طوال الأعوام الماضية. كان يجب أن تكوني معي طوال الوقت لتعرفي ما أعني.
وكما يترك الأشخاص على شواهد قبور ذويهم عبارات مثل "موسيقي ناجح" أو "أم حنون"، لن يجد أحد ما يمكن أن ينقش فوق قبري، فحتى الآن لم أحدث تأثيرا على أي شخص أو شيء آخر. لم يكن لدي مشروع يتأثر به الآخرون لأن مشروعي كان خاصا بي لأقصي حد. مشروعي هو أنا. فلا زلت مشغولا بصنع نفسي التي أرضى أن يراها الآخرون -لدي معايير متشددة نوعا- هنا بإمكاني الحديث عن نفسي.
أظن أن هذا التركيز حول الذات هو الصفة الوحيدة الواضحة أمام الآخرين، فأنا منذ طفولتي "المغرور المختلف بامتياز" وقبل وأفضل من أي أحد آخر. ولا يمكن تكوين صورة أسوأ من هذه الصورة عن أي شخص، فأنت تعرف أنه مغرور وأشياء أخرى كثيرة، ولكنك لا تستطيع أن تعرف لماذا (إن كان هناك سبب) وهذا ليس خطأ أحد غيره هو: عمرو بعينه.
يشكل "من أسفل إلى أعلى.. مرة أخرى" أول محاولة من محاولاتي للاتصال بالآخرين تنجح في الحصول على موافقة مني بالخروج إليهم، وأنا في الواقع لم أسمح لها بالخروج لاقتناعي بالنتيجة- كما يتبين في الكتاب- كما أني أدرك الآن أن كل محاولاتي للاتصال بالآخرين بما فيها الكتاب المنشور لم تفعل غير محاولة التحاور مع نفسي، ولكن أليست هذه هي أفضل طريقة لتقديم نفسك للآخرين، فما الذي يمكنك الحديث عنه بشكل أفضل من الحديث عن نفسك.
وبما أنني أومن أنه ليس فينا شرير، سأحاول:
* آلات الصرف الأوتوماتيكية
كنت دائما في حالة انبهار تام بالتكنولوجيا.. وكمثال لطفل المدينة كنت أتعجب من الصعوبة التي يفعل بها والداي شيئا مثل ضبط التوقيت على الفيديو مثلا.. أليسوا هم الكبار؟؟ وكنا حين نذهب للتسوق أجد متعة عظيمة في مراقبة أبي وهو يقوم بسحب النقود من آلة الصرف الأوتوماتيكية ATM، كنت أتصور أن أبي والناس الآخرين يمتلكون سلالا توضع فيها النقود على حدة، وتقوم الماكينة بسحب النقود من السلة عند طلب صاحبها. وكان هذا تفسيرا مناسبا للوقائع خاصة أنني لم أر أبي يتعامل إلا مع آلة واحدة فقط. ولكن عندما قام بعمليتي سحب متتاليتين في غضون ربع الساعة ومن خلال آلتين مختلفتين وجدت نفسي أفكر في تفسير لما حدث، و كان يجب أن توجد مواسير خاصة تحت الأرض تنتقل فيها النقود بسرعة فائقة من الفرع الذي توجد فيه السلة إلى الفرع الآخر. وزاد انبهاري عندما أدركت طول هذه المواسير ومدي تعقيدها بوجود عدد من البنوك التي يمتلك كل منها فروعا في مختلف أنحاء المدينة ، ولا أزال حتى الآن أشعر بنفس الانبهار عند تخيل حجم البنية التحتية التي تعتمد عليها المدن. كم عظيمة هي التكنولوجيا!!
* مايكل جاكسون قي محل الموسيقى
* النوم جانب الباب
* الحاجة إلى الحزن
* ما قبل المدرسة - شنطة سنوبي والانتظار في الشباك
* أبو عماد- الروضة- فرشاة الأسنان- لا أصدقاء مثل الآخرين- Let it be
* السمك الكبير
* جوليانا عبد الخالد
* السيد كنتاكي- الأطفال مساكين ولا يقدرون حق تقديرهم
* الاسترفاع
* المشروع الكبير.. تلخيص المعرفة الإنسانية
* أول يوم في المدرسة- تغيير الفصول
* المدرسة- رحلة كل يوم في عبد الله خلف- التلاميذ- هوشة- هدة- فنجر- شرب الماء
* مشكلتي في الحديث أمام الآخرين... الكبار بالذات -المدرسة.. الاختناق ( لا تزال هذه المشكلة موجودة، فإذا رأيتني أتحدث بطلاقة أمام أحد -أي أحد- فهذا يعني أنني أنظر له من أعلى)
* الغريب... الجاليات.. المنعزل أقدر على الإحساس والإنتاج
* دائما مع الأكبر.. أحمد
* تجليد كتاب التاريخ - الثاني الإعدادي
* أشعر بالخجل حتى الآن من الإفصاح عن هذه التجارب المبكرة، فلم أستطع أبدا التغلب على الخوف من الظهور بشكل ضعيف (كمجرد إنسان) أمام الآخرين
* الشبه بين "من أسفل إلى أعلى.. مرة أخرى" وتطور الموسيقي عند Pink Floyd.
* ماجستير إدارة الأعمال
* دكتوراة العلوم الاجتماعية
* الأنثربولوجيا - طب النفس Psychiatry
* ماجستير الفيزياء الفلكية
* الموسيقا
* اليوجا
* الأعمال
* العمل التطوعي (الصليب الأحمر)
* السفر
* مجتمعات التغيير (الإسلام- مصر- )
* رواية السيكولوجية

View File

@@ -1,26 +0,0 @@
:PROPERTIES:
:ID: e796e764-e66d-48bd-91f5-d583ab3daf32
:CREATED: [2009-05-15 Fri 23:00]
:MODIFIED: [2009-05-15 Fri 23:01]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title:فوة 2005
#+filetags: egypt
* مركز فوة 60000 نسمة
* 19000 فدان
* مدينة فوة 63000 نسمة
* مشاكل التسويق
* قطن و أزر
* اشتهرت بالسجاد البلدي و الكليم
* 360 مسجد
* آثار إسلامية و مسيحية
* مصنع الطرابيش من أيام محمد علي 1840
* تعاني صناعة الكليم بسبب كثرة البدائل
* الأرز الياباني 5 أشهر في الأرض
* الأرز الحالي 90-100 يوم
* الحرارة كثيرة السنين الماضية و السبب ثقب الأوزون
* المطر بدأ يزداد، لكنه كان يستمر 6 أشهر قبل ذلك
* آفات كثرت، خصوصا دودة القطن
* منعوا المبيدات السابقة و الحالية لا تعمل بكفاءة "نريد تحقيق المعادلة الصعبة بين البيئة و الإنتاج"
* عادل و محمد "سردينة" أولاد الشوارع

View File

@@ -1,18 +0,0 @@
:PROPERTIES:
:ID: 6305c4e6-c160-41c6-bff9-5756fdf36fef
:CREATED: [2009-05-15 Fri 23:02]
:MODIFIED: [2009-05-15 Fri 23:02]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: كفاية
#+filetags: egypt
قوموا بنا نقول كفاية
الطاغي يخاف مننا
الحرية لينا كلنا
الخير مالي أرضنا
تعالوا ناخد حقنا
2
ما تسيبوش الفرق تهدنا
مذهب: تعالوا يا اخواني يا خوات يا الله حي عالنضال دي اللحظة ملكنا قوموا بنا نقول كفاية كلمة توحدنا كلنا

View File

@@ -1,19 +0,0 @@
:PROPERTIES:
:ID: 28ff1fc3-cba8-4423-aa9d-b2359385b2eb
:CREATED: [2009-05-15 Fri 22:02]
:MODIFIED: [2009-10-05 Mon 00:49]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: كوزموس
* أبكاني من السعادة
* علامات تحذرك من الخداع. بناء على كتاب كارل ساجان، العالم المسكون بالجن. التالية هي أدوات مقترحة لاختبار الحجج و اكتشاف الخرافي و الخادع منها:
* مهما كان، لا بد من وجود إثبات مستقل للحقائق.
* Encourage substantive debate on the evidence by knowledgeable proponents of all points of view.
* الحجج التي مصدرها السلطة لا وزن كبير لها (لا "سلطة" في العلم).
* داعب أكثر من فرضية. لا تعتمد أول فكرة تخطر على بالك.
* حاول ألا ترتبط زيادة بفرضية فقط لأنك صاحبها.
* وضح بالكمية على قدر الاستطاعة.
* إذا كانت هناك سلسلة من الحجج، فإن كل حلقة فيها ينبغي أن تكون متينة.
* شفرة Occam - إذا كانت هناك فرضيتين تفسران ذات البيانات بذات الجودة، اختر الفرضية الأبسط.
* اسأل إذا كان من الممكن، نظريا على الأقل، تخطئة الفرضية (أي أن يظهر عدم صحتها باختبار غير غامض). بكلمات أخرى، هل يمكن اختبارها؟ هل يمكن لآخرين إعادة التجربة و الحصول على ذات النتائج؟

View File

@@ -1,7 +0,0 @@
:PROPERTIES:
:ID: a7e8ef53-8eb3-4f7a-b585-8c2d17cbd5e7
:CREATED: [2009-05-15 Fri 23:02]
:MODIFIED: [2009-05-15 Fri 23:02]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: كي تدعم الثورة هناك، ابدأ ثورة هنا

View File

@@ -1,16 +0,0 @@
:PROPERTIES:
:ID: c1d6a7f4-7711-4c1e-9aa8-b2cfdeedc025
:CREATED: [2009-05-15 Fri 23:03]
:MODIFIED: [2017-04-13 Thu 11:43]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: ليسوا بهائيين و ليسوا مصريين
#+filetags: egypt
سيناريو سريع على منهج ابن ربيع
بعد حكم المحكمة الإدارية العليا الأخير بعدم أحقية البهائيين ذكر دينهم في المستندات الثبوتية، يلجأ هؤلاء إلى استراتيجية جديدة: يدعموا مطالب طوائف أخرى من الشعب من العلمانيين المؤمنين، و الملحدين كابرا عن كابر، و المسيحيين طالبي الطلاق، و المرتدين، و كل من يحب المواطنة بإثبات شرطة في خانة الدين. تحصل القضية على دعم مئات الألوف العديدة من المصريين لأنها تحل مشكلة "نعمل فيهم إيه؟" التي صارت فيها الحكومة، خاصة أن عدد من يرغبون في ترك الوضع على ما هو عليه أكبر من من لا يزالون يعتقدون أنه لا يوجد بهائيين في مصر، و أن القضايا أمام المحاكم ترفع بالمحرك ذاتي الحركة.
البهائيون حاليا في رأيي هم أكثر مجموعة مضطهدة في مصر. جائزة الحريات المدنية تذهب لامرأة بهائية مثلية زمالكوية.
رفض الدعوى لانقضاء الخصومة

View File

@@ -1,69 +0,0 @@
:PROPERTIES:
:ID: 1cfc727b-e8af-46d8-b17c-27b783e15edd
:CREATED: [2009-05-15 Fri 23:04]
:MODIFIED: [2009-12-31 Thu 14:39]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: نورا يونس
الأعوام الثلاث الماضية مليئة بالأحداث و الناس و التغيرات لدرجة تبدو أنني أعرف من عاصرتهم خلالها لعمر كامل. مثلا، عندما عرفت نورا يونس، كانت مستقيلة حديثا من البرنامج الإنمائي للأمم المتحدة، و تظهر في صدر غرفة الجلوس في شقتها القديمة صورة جماعية من بين من فيها نورا نفسها مع سوزان مبارك. الأسبوع الماضي [[http://norayounis.com/2008/10/25/307][تسلمت نورا جائزة هيومان رايتس فيرست]] في عيدها الثلاثين--عيد المنظمة و ليس صديقتنا!--باعتبارها علامة لصعود جيل "يستخدم الإعلام الجديد في دعم القضايا الحقوقية".
بالرغم من أن دوائر معارفنا تعود لحياتها الماضية--وحياتي--، إلا أنني لم أقابلها حتى بعد 25 مايو 2005 بيوم أو اثنين. اعتادت قبل ذلك أن تخرج [[http://norayounis.com/2006/02/01/78][لتصوير]] مظاهرات كفاية الأولى دون أن تعرف أيا من الحضور--و هو عين [[http://gharbeia.net/node/14][ما كنت أفعله وقتها]]--إلا أن ذلك التاريخ شكل بداية لصعود كفاية، و حركة الصحافة الشعبية في مصر، و جيل نشطاء المدونات، و هي كلها أشياء مترابطة، و كانت نورا حاضرة في قلب كل ذلك أفضل من معظم الناس، ربما باستثناء المدونات، فهي تمضي نهارها و مساءها و أغلب ليلها خارجا تدبر لشيء ما مهم، و تعيش في بيت بلا إنترنت معظم الوقت، و [[http://norayounis.com/2005/07/19/2][لم تبدأ مدونتها]] إلا منتصف ذلك الصيف الساخن.
يوم تعديل الدستور اعتدت الدولة على ناشطات كفاية، و ضربوا علاء العابر صدفة و سرقوا حاسوبه (و هي غلطة كلفتهم الكثير. لا تسرق من يغضب).
كانت نورا بدأت [[http://norayounis.com/2005/09/26/52][مساعدة أيمن نور]]
في 14 سبتمبر 2005، تأخرنا يوم [[http://norayounis.com/2005/09/12/41][مظاهرة اليوم العالمي لمناهضة التعذيب أمام مقر أمن الدولة]] في لاظ أوغلي. لا زلت أذكر و أنا أحيطها و نحن ندفع الجنود كي ندخل الحصار: "اصرخي يا نورا!". صممت لافتة المظاهرة هذه، و بعدها بعام ردت على نورا بتدوينة عنوانها [[http://norayounis.com/2006/06/26/97][هاللو عادلي.. ولا دايم الا وجه الله]].
كنت أعرف أن [[http://ana-ikhwan.blogspot.com/][لعبد المنعم]] معزة خاصة عند نورا، و لم أتردد في استغلال ذلك لأرمي عليها عبء استكمال حملة له وقت اعتقاله، و هو أمر أعلم أنها كانت ستقوم به أفضل مني، خصوصا أنها كانت وقتها بين واشنطن و نيويورك في منحة تدريبية مقدمة من الحكومة الأمريكية. و بالفعل، [[http://norayounis.com/2007/05/04/234][دشنت الحملة في اليوم العالمي لحرية الصحافة]].
نورا لم تنه روايتها التي أخبرتني منذ أعوام أنها تحاول أن تكتبها، إلا أنها قامت منذ ذلك الحين بما هو أكثر جدا و أهم.
[[http://norayounis.com/2005/07/27/12][مش هنسيبهالكم: تغطية انفجارات شرم الشيخ 27 يوليو 2005]]
[[http://norayounis.com/2005/08/23/28][ضد جروبي و الأمريكين: مظاهرة تضامنا مع عمال الأسبستوس و ضد أحمد لقمة]]
[[http://norayounis.com/2005/08/30/31][جمهورية سيناء الاشتراكية: بداية واحدة من]]
[[http://norayounis.com/2005/09/18/48][زيارات]]
[[http://norayounis.com/2005/12/11/72][أخرى]]
[[http://norayounis.com/2006/07/13/101][كثيرة لشمال سيناء]]
[[http://norayounis.com/2005/09/09/39][جنازة تخافوا منها: حريق مسرح بني سويف]]
[[http://norayounis.com/2005/10/17/64][كمال خليل يدير حملته الانتخابية من على السلم]]
[[http://norayounis.com/2005/12/13/73][هل هناك رفض شعبي مصري لإسرائيل؟]]
[[http://norayounis.com/2005/12/30/74][عار أن أكون مصرية: شهادة يوم اعتداء الدولة على اعتصام اللاجئين السودانيين]]
[[http://norayounis.com/2006/06/01/89][حكاية جيل: بعد سنة من النشاط و عن محمد الشرقاوي]]
[[http://norayounis.com/category/lebanon][تدوينات مختلفة عن حرب إسرائيل على لبنان صيف 2006]]
[[http://norayounis.com/2006/11/09/158][يا حضرة الظابط: عن التحرش الجنسي]]
[[http://norayounis.com/2006/11/19/163][يا صبر أيوب: عن احتجاز المدون أيوب المصري]] [[http://norayounis.com/2006/11/21/164][جزء ثاني]] [[http://norayounis.com/2006/11/30/166][و ثالث]]
[[http://norayounis.com/2007/02/17/173][ماشي الحال: متضامنة مع البهائيين]]
[[http://norayounis.com/2007/03/26/208][مظاهرة في واشنطن العاصمة ضد مبارك]]
[[http://norayounis.com/2007/04/18/231][منعم هيفضل إخوان]]
[[http://norayounis.com/2007/09/24/264][شقيق ضحية التعذيب في الفيوم: معندناش جثث ماتت.. الحزب الوطني والداخلية عرضوا علينا 150 ألف جنية عشان نسكت]]
[[http://norayounis.com/2007/10/06/270][في المحلة قاعدين.. محاولة لتوثيق اضراب عمال المحلة]]
[[http://norayounis.com/2007/12/12/280][الضرائب العقارية تحذر: أحشاء النظام في أيدينا واحذروا غضب الجياع]]
[[http://norayounis.com/category/palestine][في غزة]]
[[http://norayounis.com/2008/05/16/297][ع الرصيف.. وثائقي اضراب موظفي الضرائب العقارية]]
قابلت نورا يوم الشارع لنا 9 يونيو 2005

View File

@@ -1,13 +0,0 @@
:PROPERTIES:
:ID: 655e41b3-7ac1-48a8-8a5d-09584ae4278b
:CREATED: [2009-05-15 Fri 23:05]
:MODIFIED: [2009-05-15 Fri 23:05]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: يبكي و يضحك
يَبْكِي وَ يَضْحَكُ لَا حُزْنَا وَ لَا فَرَحَا
كَعَاشِقٍ خَطَّ سَطَرًا فِي الْهَوَى وَ مَحَى
قَلْبٌ تَمَّرَسَ بِاللَّذَاتِ وَ هُوَ فَتَى
كَبُرْعُمٍ لَمَسَتْهُ الرِّيحُ فَانْفَتَحَ

View File

@@ -1,18 +0,0 @@
:PROPERTIES:
:ID: 9f66b42c-54f8-470b-91e3-04dd5aa8fa32
:CREATED: [2009-05-15 Fri 23:05]
:MODIFIED: [2009-05-15 Fri 23:05]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: يسوع؛ حر؛ تموز؛ أدونيس
* ميلاد عذري 25 ديسمبر
* ثلاث ملوك
* نجمة في السماء
* مولد في اسطبل
* صلب
* موت لثلاثة أيام
* بعث
* ابن الإنسان
* قربان الجسد و الدم
* القمح

View File

@@ -1,37 +0,0 @@
:PROPERTIES:
:ID: 5629d086-9258-491e-9851-7dc2355413bd
:CREATED: [2005-09-22]
:MODIFIED: [2009-05-16 09:44:23+0100]
:IMPORTED: [2023-02-08 19:22:45-0500]
:END:
#+title: 22.09.05 بداية خاطئة
يوم الانتخابات
0815 أنزل من الزمالك. لا أضع في جيبي أكثر من 15 جنيها إلى ميدان الجامع
Xe
إذاعة القرآن الكريم
أمام قصر الرئاسة
الحاجة فايزة و الأستاذ عوض و سيدة أخرى يرشداني في قسم مصر الجديدة إلى لجنة انتخابي
مدرسة الخلفاء
أناول القاضي البطاقة. يسأل عمن معه حرف العين. أذهب إليهما. يبحثان عن اسمي.
عمرو غريبة بدلا من غربية في الكشف
أقترع خلف الستار
أضع الورقة بيدي في الصندوق
أعود لآخذ بطاقتي و لأغمس إصبعي في الحبر
الخط الساخن الحملة الوطنية لمراقبة الانتخابات 080008006800
الريس عطية 0124182971
هتاف باطل(خالد عبد الحميد)

View File

@@ -1,62 +0,0 @@
:PROPERTIES:
:ID: eba34021-c1d9-4a9d-8302-82c7f5cd2973
:CREATED: [2009-05-16 Sat 11:12]
:MODIFIED: [2009-05-16 Sat 14:04]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: 51 Faces
* Leila
* Dana
* Lamis
* Kurty
Kurtty basically is a weird "human being". Human being because he openly
gives an impression he would not mind being a woman.
* Samia
* Manal
* Nour
* Barrada
* Shahed
* Labib
* Yacout
* Adham
* Sara
* Noha
* Tami
* Sue
* Riham
* Jane and Paul
* Sue
* Sharawi
* AboSesda
* Maraachli
* Amir
* Askar
* Dina AboZeid
* Chahe
* Dina Sonbol
* Allam
* Marouf
* Hasan
* May
* Darrag
* Hassib
* Mido
* Rani
* Manal Morad
* Nadim
* Max
* Mona
* Nevine
* Maggie
* Hashish
* Sameh
* Moharram
* Soha
* Tamer MAgdi
* Tareq
* Ahmad
* Father
* Mother

View File

@@ -1,7 +0,0 @@
:PROPERTIES:
:ID: f423c9b3-21de-48d7-84d9-6c4c05453dcd
:CREATED: [2009-05-16 Sat 11:37]
:MODIFIED: [2009-05-16 Sat 11:38]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: I've been in travel since I put my feet down

View File

@@ -1,24 +0,0 @@
:PROPERTIES:
:ID: 57741fa3-abd0-4ecc-9621-b31fe451594f
:CREATED: [2009-05-16 Sat 00:42]
:MODIFIED: [2009-12-31 Thu 16:36]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: أكبر سطو بنكي في التاريخ
#+begin_quote
يا أستاذ أنا موظف حكومة و حتى الرشوة ما بتكفيش.
#+end_quote
سائق تاكسي متحدثا إلي أثناء زحام في شارع عبد الخالق ثروت وسط القاهرة، صيف 2007.
أكبر سطو بنكي في التاريخ
لا المعنى هنا ليس أكبر سطو على بنك، و هو الإنجاز الذي يعود إلى منظمة التحرير الفلسطينية أثناء الحرب اللبنانية. المعني هنا هو السطو الذي تمارسه البنوك على الناس
فودافون كاش
ادفع فاتورتك بكروت الشحن
حول رصيد

View File

@@ -1,15 +0,0 @@
:PROPERTIES:
:ID: 3455002e-ed05-45e4-8c1b-fa4927e2be83
:CREATED: [2009-05-16 Sat 00:46]
:MODIFIED: [2014-12-10 Wed 18:12]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: التقسيم الإداري
ذكرتني إعادة التقسيم الإداري للقاهرة و الجيزة بجمال حمدان
إلا أن صعوبة الحصول على بيانات محدثة دوريا، و ضخامة المهمة، و توزع اهتماماتي آنذاك--والآن--حالا دوني و دون العمل، بالإضافة إلى أنني بدأت أدرك في تلك الفترة أن الإجابات الجاهزة وحدها لا تكفي، و إن كانت صحيحة و مناسبة. الأهم هو أن يشعر الناس بامتلاكهم لتلك الإجابات، و بأنها لست
كان هذا في وقت لم تظهر فيه الويكي و أسالب التأليف و التحرير الجماعية على وب. رأيت في مشروع يوتوبيا مصرية عند ظهوره بذرة لتنظيم معرفة جيد، إلا أن الوقت لم يحين حتى الآن
P1960-01755 تقسيم جمهورية مصر العربية إلى محافظات و مدن و قرى و تحديد نطاق المحافظات

View File

@@ -1,16 +0,0 @@
:PROPERTIES:
:ID: c3d33055-0541-4b16-80af-cf4a95a17786
:CREATED: [2009-05-16 Sat 02:09]
:MODIFIED: [2010-05-17 Mon 15:06]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: الدولة و الري
#+filetags: egypt
تاريخ مصر على طوله هو فترة استقرار بيئي بين انكماشين. الأول حدث مع بداية الحضارة--بل إنه هو ما سبب الحضارة--عندما جفت الهضبة غرب النيل و نزح سكانها، الذين أصبحوا المصريين لاحقا، إلى الواحات في الأراضي المنخفضة، و أكبر تلك "الواحات" كان وادي النيل الذي اختُرعت الهندسة من أجل ضبطه، ثم الدلتا التي جُففت مستنقعاتها و استصلحت سبخاتها، و استقرت الحضارة فيها إلى اليوم. مصر تاريخيا وليدة تغير المناخ منذ خمسة آلاف عام مضت.
و لم يكن الأمر صدفة أن ظهرت الدولة المركزية في مصر أول ما ظهرت و ليس في بلاد أخرى، فالوظيفة الأساسية للدولة المصرية هي صيانة النيل و تنظيم توزيع المياه بين بين العالي و الواطئ. لهذا، فوزارة "الأشغال" هي الأهم في البيروقراطية المصرية أغلب تاريخها.
البيئة الصالحة للحياة في مصر تمر اليوم بانكماش آخر، فالمياه في النيل ذاته لم تعد تكفي حاجة من يعيش عليها--بغض النظر عن حاجة من يعيش في بلاد أعلى النهر--
الدولة المصرية أقيمت بهدف تنظيم الري. لتحطيم الدولة في مصر، يتعين إيجاد حلول غير مركزية لمشكلة المياه في البلد

View File

@@ -1,15 +0,0 @@
:PROPERTIES:
:ID: 4d06d0b9-13bd-4a1d-85b3-cdf46cb03f4d
:CREATED: [2009-05-16 Sat 11:41]
:MODIFIED: [2009-05-16 Sat 11:41]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: حافلات بريطانيا
M25 from Heathrow
أول دوائر المحاصيل في Herdshire
حافلات في بريطانيا اجلس ناحية اليسار
الطريق من Luton Bedfordshire

View File

@@ -1,9 +0,0 @@
:PROPERTIES:
:ID: f1fdd3c9-22f4-45d2-b6de-1baaf2921afa
:CREATED: [2009-05-16 Sat 00:57]
:MODIFIED: [2017-05-20 Sat 17:39]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: حرية المعلومات
في يوتوبيا تومس مور، كان حكم نقاش الشأن العام سرا الموت

View File

@@ -1,38 +0,0 @@
:PROPERTIES:
:ID: e055ca2b-9c1f-42fd-bdf8-959b9fbae763
:CREATED: [2009-05-16 10:43:24+0100]
:MODIFIED: [2009-12-31 14:47:53+0000]
:IMPORTED: [2023-02-08 19:22:46-0500]
:END:
#+title: حزب مصري بوليفياري
#+filetags: egypt
هدف الحزب هو حياة مستدامة لكل المواطنين.
إنشاء مجموعة بديلة من النظم تقوم بوظائف الدولة المصرية
إعادة استثمار الأموال محليا، مع أفضلية الاستثمار في أنشطة تصديرية
استخدام خطاب مناسب للمصريين
إنشاء صندوق الصدقات والزكاة لتلقي الأموال لصرفها في مواطنها "الشرعية": التعليم، والصحة، والأمان الاجتماعي
التركيز على استخدام اللغة العربية و اللغات المحلية
توجيه الأولوية نحو المناطق الحضرية المحرومة اقتصاديا
التعليم
إنشاء صندوق مرتبات المعلمين يضمن حصول أعضائه على دخل يضعهم في الثلث الأعلى من المجتمع المصري
خلق ثقافة الادخار. يوجه نصف دخل المعلمين في قنوات استثمارية
ضرورة اعتماد المعلمين من جهة مستقلة، بالإضافة إلى اشتغالهم بالتعليم
القضاء
انشاء صندوق القضاة يضمن حصولهم على دخل مرتفع
المكتبة الإلكترونية
مكتبة ومسرح المدينة

View File

@@ -1,23 +0,0 @@
:PROPERTIES:
:ID: 2a8f946f-fc1d-47b2-bbf4-5a5bee114c4f
:CREATED: [2009-05-16 Sat 10:42]
:MODIFIED: [2009-05-16 Sat 10:42]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: رحلة الجنوب 2005
* عادل عبد الواحد سيد، إدارة البحث الجنائي، أسوان
* ملازم أول، رقم الشرطة 12023، هاني محمد ابراهيم، قيد رقم231 4س30
* “شفتوا الحكم المصري"، “تبقى انت أكيد في مصر"، في القسم الساعة 1730.
* الرائد عمر، أفضل ضابط حدود في مصر في أسوان
* “و بناء على التعليمات بتوسيع الاشتباه"
* وليد رمضان 0121001109
* وائل عباد (زرزورة)
* عوض مركب
* أوراسكم البحيرات
* دليل على بحيرة ناصر
* المول أمام كتراركت القديم في أسوان
* قضية رقم 1176/2001 جنح قسم العجوزة حصر رقم 4513/2001 حكم غيابي بجلسة 17/4/2001 الحكم شهر- تراخيص، هاني أحمد فؤاد الزرقاني، 19 شارع سليمات عبد العزيز سليمان العجوزة
* من الساعة 1615في كمين أبو سمبل
* هشام مبارك أسوان 097308306
* مصطفى الحسن المحامي 0101016690

View File

@@ -1,9 +0,0 @@
:PROPERTIES:
:ID: 5fa22373-67e0-4d66-87b2-1b012f60d829
:CREATED: [2009-05-16 Sat 01:28]
:MODIFIED: [2009-05-21 Thu 07:19]
:IMPORTED: [2023-02-07 Tue 19:22]
:END:
#+title: سُورَةُ الَّرَصَاصِ الْمُتَدَفِّقِ
أَحَهَ * أَلْمْ تَرَ كَيْفَ فَعَلَ رَبُّكَ بِغَزَةٍ * أَلْمْ يُسلِّطْ عَلَيْهِمُ إِيْهُودَا وَ وَاحْدَةً مٌزَّةً * فَصَارَتْ تُلْقِيَ عَلَيْهِمُ فُوسْفُورَا مِنْ طَيْرِ حَدِيدٍ كَالِإوَّزَّةِ * فَيَحْتَرِقُونَ عِظَامَا وَ مَصَارِينَا * أَبْرِيَاءً وَ سِيَاسِيِّينَا * أَلَا أَنَّهُم ضَالٌّونَ عَلَى جَانِبَيِ الْحُدُودِ * مِنْ رَفَحٍ لِمَا بَعَدَ أَشْدٌودِ * كُلُّهُمُ بَيْنَ حَمَاسٍ وَ عَبَّاسٍ * مَاتَ حَلُّ الدَّوْلَتَيْنِ * دَوْلَةٌ وَاحِدَةٌ لِشَعْبَيْنِ * رَغْمَ شِيمُونَ وَ خَادِمِ الْحَرَمَيْنِ * وَ يَسْقُطُ يَسْقٌطٌ حٌسْنِي مُبَارَك *

View File

@@ -1,9 +0,0 @@
:PROPERTIES:
:ID: fa84f544-ed14-4360-8587-0dd8b6b88a49
:CREATED: [2009-05-16 Sat 10:34]
:MODIFIED: [2009-05-16 Sat 10:34]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: شخصيات من تاريخ المصريين في قرنين
رواية تاريخية موسوعية على نمط الموسوعة الكويتية

View File

@@ -1,39 +0,0 @@
:PROPERTIES:
:ID: 8c693463-1d43-49f6-88c9-2e5d435d870c
:CREATED: [2009-05-16 Sat 00:46]
:MODIFIED: [2009-10-22 Thu 10:12]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: عملات جديدة
النقود تأخذ قيمتها إما من:
مخزن للقيمة، كالغطاء الذهبي و الذهبي/الفضي. و هذا أمر يعيبه أن وقت الكارثة فإن الذهب لا قيمتة حقيقية له، فضحايا تسونامي مثلا لن يأكلوا ذهبا و فضة، بالإضافة إلى أن مخزون الأرض من هذين المعدنين محدود، و لذا لا يمكن إصدار النقود إلا ما لا نهاية بدون التخلي عن الغطاء المعدني، إما جزئيا أو كليا.
سلعة أو مجموعة من السلع
عملة أخرى: الجنيه المصري، و عملات أخرى كثيرة، تأخذ قيمتها من الدولار الأمريكي، و تتحدد
سلعة--أو مجموعة من السلع. أهم سلعة هي الطاقة.
هذه الأنظمة تفترض أن وجود غطاء للعملة أمر مفيد. غير أن الواقع يقول أن الاقتصاد الأمريكي مثلا حقق أكبر نمو في تاريخه في فترة رئاسة أبراهام لنكولن، و هو من حول العملة إلى fiat money لا ضامن لها إلا الدولة. لكن لم نظن أن نقود الحكومة أضمن من نقود نصدرها نحن أو من ثقة المجتمع في العملة، و في هذه الحالة العملة المجتمعية LETS. دور Ripple هو التشبيك بين تلك العملات.
"I wish it were possible to obtain a single amendment to our Constitution -- taking from the federal government their power of borrowing." -- Thomas Jefferson
The world is governed by very different personages from what is imagined by those who are not behind the scenes--Benjamin Disraeli 1844
The real truth of the matter is that a financial element in the large centers has owned the government since the days of Andrew Jackson--Franklin Roosevelt 1933
The refusal of King George III to allow the colonies to operate and honest money system, which freed the ordinary man from the clutches of the money manipulators was probably the prime cause of the revolution--Benjamin Franklin
البنك المركزي يقرض الحكومة بفائدة. من أين تأتي النقود لتسديد الفائدة؟
I believe that banking institutions are more dangerous than standing armies... If the American people ever allow private banks to control the issue of currency...the banks and corporations that will grow up around them will deprive the people of their property until their children wake up homeless on the continent their fathers conquered--Thoman Jefferson
If you want to remain slaves of the bankers and pay for the costs of your own slavery, let them continue to create money and control the nation's credit--Sir Josiah Stamp
القانون مرر يومين قبل عيد الميلاد
يا أستاذ أنا موظف حكومة و حتى الرشوة ما بتكفيش.
جدتي اشترت عيد الأضحى الفائت فرخة مشوية بخمس و ثلاثين جنيها. جدتي كانت تشتري خروفا بخمس و ثلاثين جنيها.

View File

@@ -1,10 +0,0 @@
:PROPERTIES:
:ID: 4ffb9220-61c8-4633-848b-753171ed4a92
:CREATED: [2009-05-16 Sat 11:40]
:MODIFIED: [2009-05-16 Sat 11:40]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: فاوست
* العلاقة بين روح الأرض و العلم المرح Gay Science
* زواج أوبيرون و تيتانيا Astronomie Domine ميراندا

View File

@@ -1,13 +0,0 @@
:PROPERTIES:
:ID: d15176bc-34b9-4b2a-af04-ffd9150e8834
:CREATED: [2009-05-16 Sat 00:01]
:MODIFIED: [2009-05-28 Thu 20:50]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: قراءة في تاريخ الفكر المصري الحديث
مصر كانت تمر بمرحلة إنشاء الملكية الدستورية و إنشاء طبقة برجوازية و إمبريالية مصاحبة، و هي الآن في مرحلة شبيهة بكرومر.
أستغرب لماذا لم يعمل اسماعيل، و هو معاصر للنكولن، على تغيير النظام النقدي بطبع بنكنوت مقابل لحجم السوق تماما Greenbacks.
مثال آخر لكفاية، حركة مضادة للاستبداد الداخلي و الاستعمار الخارجي، ص75 من الجزء الثاني

View File

@@ -1,103 +0,0 @@
:PROPERTIES:
:ID: 805a1dd6-8a17-4fb8-bfa0-d82c10399c01
:CREATED: [2009-05-16 Sat 01:05]
:MODIFIED: [2009-12-31 Thu 16:48]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: كفاية استهلاك
يمتد وادي دجلة، الذي تشكل ضاحية المعادي جنوب القاهرة دلتاه، ثلاثين كيلومترا حفرتها السيول عاما بعد عام في الحجر الجيري الذي ترسبت فيه بقايا أحياء العصر الإيوسيني. الواقف في قاع المجرى الجاف للنهر الضخم يحيط به جداران يرتفعان لخمسين مترا. أعلن الوادي محمية طبيعية عام 1997 بعد جهد كبير من أسماء الحلوجي وجميعة محبي الأشجار، وذلك لتركيبه وسكانه من الغزلان والتياتل،
وادي دجلة يحتضر. فالعمران شماله على طريق القاهرة الدائري، والتحجير جنوبه في شق الثعبان، وطريق القاهرة-السخنة الجديد يقطعه مارا بالمحمية.
يستهلك العالم من 500 بليون إلى ترليون كيس في العام، أي ما يعادل مليون كيس في الدقيقة
تموت مئات ألوف الترسة البحرية، والحيتان، وثديات بحرية أخرى بعد أكل الأكياس
محمية من 22 تغطي 8% من مساحة مصر
http://www.algomhuria.net.eg/local/detail04.asp
يضم الوادى مجموعة من الكائنات الحية الحيوانية منها أنواع من الثدييات مثل :- الغزلان - التياتل - الأرانب الجبلية - الثعلب الأحمر - الفأر ريشى الذيل - البيوض - الفأر أبو شوك - الخفاش أبو ذيل الصغير وغيرها ، ومن الحشرات : الرعاش - أبو العيد - فراش النمر - أسد النمل وأنواع عديدة أخرى , كما تم تسجيل 18 نوعاَ من الزواحف . أثرت مياه الأمطار التى تتساقط من الشلالات المائية على صخور الحجر الجيرى على مر العصور حيث كونت ما يسمى دجلة كانيون الذى يشبه إلى حد ما "جراند كانيون بالولايات المتحدة الأمريكية
http://www.elakhbar.org.eg/issues/16226/0400.html
http://www.akhbarelyom.org.eg/akhbarelyom/issues/3107/1601.html
http://www.care.org.eg/Triearthalon.htm
خفافيش
http://weekly.ahram.org.eg/1999/413/li1.htm
http://www.aucegypt.edu/students/rotaract/past.htm
طتائر الكيس
Some call it the Degla Independence Day
http://groups.yahoo.com/group/SaharaSafaris/message/4481
Noha Gaber ivitation
http://groups.yahoo.com/group/SaharaSafaris/message/4245
Noha Shoky reporting on first meeting
http://groups.yahoo.com/group/SaharaSafaris/message/4309
Amr Gharbeia summarising what's going on
http://groups.yahoo.com/group/SaharaSafaris/message/4350
Wadi Delga: The Message
http://groups.yahoo.com/group/SaharaSafaris/message/4434
Noha Gaber piece
http://groups.yahoo.com/group/SaharaSafaris/message/4443
Kamal after the cleanup
http://groups.yahoo.com/group/SaharaSafaris/message/4497
Noha Gaber found her calling
http://groups.yahoo.com/group/SaharaSafaris/message/4504
Nadine and trash collectors
http://groups.yahoo.com/group/SaharaSafaris/message/4526
Toson telling the history of Delgla
http://groups.yahoo.com/group/SaharaSafaris/message/4571
Ahmad Gomaa on burning bags
http://groups.yahoo.com/group/SaharaSafaris/message/4593
Noha Gaber's piece
http://groups.yahoo.com/group/SaharaSafaris/message/4443
Amr Gharbeia on law
http://groups.yahoo.com/group/SaharaSafaris/message/4711
البرنامج العام
إذاعة الشرق الأوسط
شبكة الشباب والرياضة
نجوم إفإم
Nile FM
القناة الثانية
Wadi Degla's practical importance concerns its status as the closest retreat for many drained Cairens to get back to nature, only 10 minutes away from Maadi.
As for its geological value, the Wadi's significance lies in its position, and rock structure, which constitute a balanced ecosystem providing habitat, water and nutrition to 64 kinds of vegetation, 20 species of reptiles and 12 species of birds.

View File

@@ -1,10 +0,0 @@
:PROPERTIES:
:ID: 368a44d3-54e1-4e54-af28-2fed4cbcbf53
:CREATED: [2009-05-16 Sat 11:38]
:MODIFIED: [2009-05-16 Sat 11:38]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: لعمرو عزت
الديمقراطية تصحيح مشاكل و ليست الحل الأمثل

View File

@@ -1,29 +0,0 @@
:PROPERTIES:
:ID: 37461ae7-8fcd-46cd-bf7d-1f28fe603868
:CREATED: [2009-05-16 Sat 09:40]
:MODIFIED: [2009-10-05 Mon]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: من أسفل إلى أعلى
ألم يحن الأوان للبشرية لتقديم وسيلة اتصال جديدة غير اللغة؟
ترى ما فائدة 30 بليون سنة إلى اللانهائي؟ و لماذا يحب؟ و لماذا يظهر حبه في هذه الصورة؟
الزمن جزء من عيوب النظرية
"وجود فكرة الكمال تثبت وجود الكمال نفسه" عالم الفكر م1 ع1 ص148
"إذا كانت التاكيونات موجودة، و أمكن اختراق مبدأ السببية، فتنتفي الحاجة إلى وجود خالق في بداية الزمكان، و يمكن رد الخلق إلى نهايته على يد الكائن الكامل هناك. و تبقى المشكلة هنا في القفزة النوعية قبل إمكان حدوث خلق الماضي.
ماذا بعد وجود الله كخالق؟ يظل عدم تدخله في الكون، و يظل صراع الإنسان معه و غيرته منه
الوجود لا متناهي - متوحد - و غير قابل للاستدلال عليه لسببين: 1. وجود الإنسان كجزء من الوجود ينفي إمكان الدراسة الموضوعية. 2. طبيعة الوجود غير قابلة للاستدلال النهائي بسبب GUT.
الإنسان في مسار التطور البيولوجي
حافة الوعي
حدود الفيزياء (حدود الحقيقة)
ثنائية الإنسان-الكون و التداخل بينهما

View File

@@ -1,13 +0,0 @@
:PROPERTIES:
:ID: 00f55acc-ebf7-41e6-9a8e-9bc27a45d3f5
:CREATED: [2009-05-16 Sat 00:04]
:MODIFIED: [2009-05-16 Sat 00:04]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: موقف اليسار من حزب الله
بينما يدرك المرء أن انتقاد المقاومة الإسلامية ليس دوره الأساسي، و لا ينبغي له أن يصطف مع السلطة ضد الإسلاميين و أن لا يختار التركيز على مناقصهم، خصوصا و أن المقاومة الإسلامية هي التي تحمل العبء الأكبر في لبنان و في فلسطين، فإن ذلك لا يعني التماهي معها في المواقف.
استطاع اليسار المصري، خصوصا في جناحه التروتسكي، تكوين موقف مركب من الإخوان المسلمين في مصر، و نشأ عن ذلك الموقف تعاون معهم في موضوعات تتلاقى فيها مصالح و اهتمامات كل من اليساريين و الإسلاميين، و هي عموما موضوعات تتعلق بالحقوق السياسية و المدنية، في موقف صيغ في شعار "أحيانا مع الإخوان؛ دائما ضد الدولة"، و هو موقف أثار الكثير من الجدل في دوائر اليسار--خصوصا أن ذلك التعاون نادرا ما كان مفيدا لليسار و أحيانا compromising--و إن بدأ يخفت مع صعود حركة الاحتجاج الاجتماعي، و وجود فرصة لعمل على الأرض، فيبدو للناظر اليوم أن الموقف من الإسلاميين في مصر--بل و وجود الإسلاميين أنفسهم--أقل الحاحا و أكثر انفصالا عن ما هو مهم و ملح من أي وقت قريب مضى.
بينما لم يكن الوقت مناسبا أثناء حرب إسرائيل على لبنان--و هو كان أيضا وقتا دار فيه جدل كثير حول الحرب و حزب الله--صار من الملائم الآن تكوين موقف مركب من المقاومة الإسلامية، بما فيها حزب الله و دوره في أحداث لبنان مؤخرا، مشابه للموقف المركب و الناضج تجاه الإسلاميين داخل مصر، و ذات الشيء ينسحب على حماس في غزة.

View File

@@ -1,51 +0,0 @@
:PROPERTIES:
:ID: 00a30854-c8db-4b09-b0bf-d1cbdb6e5e36
:CREATED: [2009-06-04 Thu 13:16]
:MODIFIED: [2009-06-04 Thu 13:16]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: النظام المصرفي: نعبي الشمس في قزايز!
كان رداء [[http://en.wikipedia.org/wiki/Toga][توجا]] و الحزام و الصندل الجيد مما يلبسه علية القوم في روما القديمة عندما كانت من كبريات حواضر العالم يكلف مشتريه أونصة واحدة من الذهب. اليوم، أي بعد ما يزيد على ألفي عام، تكلف حلة و حزام و حذاء جيد في واشنطن أو نيويورك، حاضرة عالم اليوم، تسعمائة دولار مثلا--يدفعها [[http://ar.wikipedia.org/wiki/%D8%A2%D9%84%D8%A7%D9%86_%D8%AC%D8%B1%D9%8A%D9%86%D8%B3%D8%A8%D8%A7%D9%86][ألان جرينسبان]] من ماله الخاص، و هو كم من البنكنوت يمكن أن نشتري به وزنا من الذهب يبلغ أونصة واحدة . هل التضخم ضروري؟ ما هو البنكنوت، و لم ظهر، و كيف تغير؟
تاريخيا، و إلى اليوم في بعض الحالات، استعمل الناس المعادن النفيسة، خصوصا الذهب و الفضة، كمخازن للقيمة، بالإضافة لأشياء أخرى: القواقع؛ الزجاج الملون... و على الرغم من أن الذهب حقيقة لا قيمة له، فهو لا يشبع و لا يكسي، إلا أنه مقبول في العالم بأسره مخزنا أساسيا للقيمة، و بالتالي مقياسا لقيم الأشياء الأخرى، أي نقودا تشير إلى قيمة محتملة، و تسهل التجارة في السلع و الخدمات.
إلا أن التصرف في الذهب و العملات الأخرى أمر مرهق، فالذهب معدن ثقيل و هو عرضة للسرقة، و بالتالي يتطلب اهتماما و حراسة تخصصت في توفيرها المصارف، و أتت معها درجة أخرى من تجريد القيمة هي النقود الورقية. النقود الورقية في أصلها صكوك، و منها الكلمة اللاتينية التي أعدنا استيرادها "شيك". هي تعهد قانوني برد القيمة التي يحملها الصك ذهبا. صرنا نترك ذهبنا في المصارف التي تعطينا نقودا ورقية نتداولها فيما بيننا لأنها تشير إلى ذهب يشير إلى احتمال قيمة حقيقة في صورة سلع و خدمات نافعة. تداول الصكوك مبني تاريخيا على التزام قانوني بصرفها ذهبا من المصارف.
أي مصرفي يحترم هدفه في تعظيم أرباحه سيدرك سريعا جدا أن بإمكانه خلق نقود ورقية--يتداولها الناس في صورة بنكنوت و شيكات ورقية--حتى لو لم يكن عنده غطاء ذهبي لها، فالخبرة توضح أن نسبة ضئيلة جدا من الناس سترغب في صرف نقودها ذهبا في ذات الوقت. كل ما عليه هو أن لا تتجاوز أضعاف النقود المخلوقة من لا شيء حدا معينا كي لا يشعر الناس بضعف الثقة في إمكان صرف أموالهم، و تنهار الثقة في المصرف.
و هكذا، بدأت المصارف تعمل على خلق الائتمان من لا شيء. تصور نفسك تطلب قرضا من البنك لتمويل شراء سيارة أو عقار ما. كل ما على المصرف أن يقوم به هو أن يقيد في دفاتره أنه قد أضاف إلى حسابك كمية من المال دون أي يخصمها من أي مكان آخر، و هو بالتالي يخلق النقود من لا شيء. هذا أمر لا يقتصر على البنوك المركزية، بل يتعداها إلى كل البنوك التجارية و الاستثمارية.
دلت خبرة الائتمان أنه من الحكمة وجود حد ما من الأصول التي تغطي جزءا من القروض، و هو حد قدرته [[http://en.wikipedia.org/wiki/Basel_Committee_on_Banking_Supervision][لجنة بازل]] ب10%. إذا كان رأس مال المصرف ألفا ، فإنه سيقرض عشرة آلاف مستخدما ذلك الغطاء. بعض البنوك و البلاد لا تلتزم بمعايير بازل تلك، و تقرض ثلاثين ألفا لكل ألف. لكن تعقيد الأمور يتعدى ذلك.
من يقترضون النقود لا يصرفونها كلها أوراقا، بل يتركون أغلبها في حساباتهم أو يدخلون في تعاملات بدون بنكنوت--في ذات المصرف أو في مصارف أخرى، لا فارق. تعامل هذه التحويلات كأنها إيداعات جديدة مضمونة ضمان الألف الأولى، و بتالي يستخدمها المصرف كغطاء لمزيد من الإقراض، و هكذا. نظريا، إذا التزمت المصارف بمعيار بازل--، يصير بإمكان النظام المصرفي أن يستخدمها لإقراض ما يقارب التسعين ألفا: حوالي تسعين مرة قدر رأس المال الذي يفترض أنه تساوي ذهبا في مكان ما.
كل هذا غريب و لكنه لا يزال معقولا، إلا أنه ليس كل شيء، فهناك خطوة أخرى تحول المصارف التقليدية--بما فيها البنوك المركزية التقليدية--إلى البنوك الحديثة.
الواقع أن بريطانيا بدأت في العام 1931 التخلي عن [[http://en.wikipedia.org/wiki/Gold_standard][قاعدة الذهب]] (مقابلة البنكنوت بغطاء حقيقي من المعدن النفيس)، و هي نزعة أنهتها الولايات المتحدة بتخليها هي الأخرى عن أي غطاء حقيقي لنقودها في 1971. كان الغطاء الذهبي الجزئي الذي كان يوفر لعملاتها قدرا محدودا من الاستقرار--عشر استقرار، اذا اعتبرنا أن الغطاء الذهبي الكامل يساوي الاستقرار الكامل. أنا شخصيا لا أرى فائدة للذهب تدعو لاعتباره مخزنا للقيمة.
كل عملات اليوم لا تغطيها إلا سلطة القانون و الشرطة، و كثير من دول العالم تجرم رفض قبول البنكنوت التي تصدره كوسيلة إبراء للذمة.
و على الرغم من غرابة هذا الموقف بحد ذاته، فإن علاقة الدولة بالبنوك أغرب و أغرب.
الدولة نظام سيء، و لأنها نظام سيء فهي تخسر الأموال. تمول الحكومة عجز موازنتها بالاقتراض، فهي تصدر أذون الخزانة و تطرحها في السوق، على وعد أن ترد قيمتها حال الطلب.
في الظروف الطبيعية، يفترض بالناس أن يشتروا أذون الخزانة ليقرضوا الحكومة، و يحصلوا على عائد قليل بالمقارنة بعائد الاستثمار المباشر، إلا أنه مضمون تماما كمدى ثقتنا بالحكومة، و من لا يثق في الحكومة؟
و لأن الحكومة تقوم بأي إنتاج حقيقي، وبالتالي لا تستطيع الوفاء بديونها للناس، يوجد البنك المركزي لينقذ الحكومة. يشتري البنك المركزي كميات كبيرة من أذون الخزانة، و يسدد الثمن بنقود يخلقها من لا شيء، فالبنك المركزي صاحب احتكار طبع النقود بسلطة قانون الدولة. أي أن البنك المركزي يقرض الحكومة، التي هي مفوضة من الناس لإدارة شؤونهم و أموالهم العامة، و يحصل على ذلك فائدة. المحصلة هي أن هناك كيانا قانونيا أنشأته الدولة، يحصل فوائد على الأموال التي يقرضها لعين تلك الدولة. تمول الدولة القروض و الفوائد من حصيلتها من الضرائب التي تفرضها على الناس--بقوة القانون و الشرطة أيضا--و من موارد أخرى.
الأغرب من كل ما سبق هو أن النظام المصرفي يخلق الأموال التي تشكل أصل الدين، لكنها لا تخلق الأموال التي تشكل فوائد الدين. من أين يفترض أن تأتي تلك؟
نتيجة هذا هو أن أساس نظام الائتمان يعتمد على عدم استطاعة كل المدينين الوفاء بديونهم. فكم النقود الكلي لا يكفي لسداد أصل و فائدة الديون لكل الناس. تفليس البعض أمر حتمي. و في الديون طويلة الأجل--كالدين العام للحكومات و الرهون العقارية مثلا--، يتعدى إجمالي الفوائد أصل الدين بكثير. لن تزيد النقود لسداد بعض تلك الديون إلا بمزيد من الديون.
نتيجة النظام المصرفي القائم على الائتمان و احتكار إصدار النقود هو أنه يسحب الثروة من الناس إلى المصرفيين، إما مباشرة من خلال تعامل الناس مع البنوك، أو عن طريق تمويل الناس للقروض التي تحصل حكوماتهم عليها من البنوك المركزية، أو من خلال زيادة الحكومة البنك المركزي للمعروض من النقود من لا شيء، مما يخلق التضخم الذي نتصوره زيادة في الأسعار، في حين أن التضخم هو إثراء الأغنى على حساب الأفقر.
#+begin_quote
هذا هو نظامنا النقدي. إذا لم يكن هناك دين، لن تكون هناك نقود
[[http://en.wikipedia.org/wiki/Marriner_S._Eccles][مارينر إس. إكلس]] -- رئيس مجلس الاحتياطي الفيدرالي
#+end_quote
<embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=5232639329002339531&hl=en&fs=true" style="width:400px;height:326px" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash"> </embed>

View File

@@ -1,13 +0,0 @@
:PROPERTIES:
:ID: 730c034f-2417-47a5-80f1-a389b2da6603
:CREATED: [2009-06-04 Thu 11:24]
:MODIFIED: [2011-06-27 Mon 13:33]
:IMPORTED: [2023-02-08 Wed 19:22]
:END:
#+title: جنون الاضطهاد
ألقيت نظرة على الطرق التي يصل بها القراء إلى مدونتي. يصل الناس إلى الحوليات من جوجل باستخدام كلمات بحث كـ"يوم الشجرة" (طبيعي)؛ "موضوع حلو" (شيء مفرح)؛ "أسرار حسني مبارك" (وقَّف عندك!)
لاحظت أيضا منذ أسبوعين أو ثلاثة مضت أن أيا من المواقع التي عناوينها تبدأ باسم النطاق الذي أملكه لا تعمل داخل مصر. فقط خارجها
تذكرت الآن يحيا الزعيم وهو يضحك على من لا يؤمنون بنظرية المؤامرة.

View File

@@ -1,138 +0,0 @@
* يحيا الزعيم
:PROPERTIES:
:ID: 39a0b0b7-a285-4dd5-bfbc-c98e9fe3cb6a
:CREATED: [2009-06-04 11:34:28]
:CATEGORY: Clippings
:IMPORTED: [2023-02-08 19:22:46-0500]
:MODIFIED: [2010-04-15 07:49:11]
:END:
يحيا الزعيم
في ليلة من ليالي مايو 2006، جلست أتأمل حولي محاولا تجاهل بهاء الذي يحاول هو أيضا أن يخفي توتره بإزعاج أكبر عدد من المشاركين في النوم على الرصيف المقابل لنادي القضاة، أو كلهم إن استطاع.
نظرا لأن النعمة فاقت حدها
ولأننا مش قدها
ولأن فعلاً إنجازاتك
فوق طاقتنا نعدها
ولأننا غرقنا فى جمايل
مستحيل حنردها
نستحلفك.......نسترحمك
نستعطفك......نستكرمك
ترحمنا من طلعة جنابك
حبتين
عايزين نجرب خلقة تانية
ولو يومين
إسمع بقى
إحنا زهقنا من النعيم
ونفسنا فى يومين شقا
عايزين نجرب الإضطهاد
ونعوم ونغرق فى الفساد
بينى وبينك حضرتك
دا شعب فقرى مايستحقش جنتك
أنا عارف إنه شعب ماينفعوش
إلا شارون وبلير وبوش
عايز يجرب الإمتهان
ويعيش عميل للأمريكان
بيمد "غازُه" لإسرائيل
ويومين كمان ويمد النيل
أهو يعنى نشرب ميه واحدة
ندوب فى بعض
ماء وماء وماء
ونفض سيرة الإنتماء
وبلاها نعرة وطنطنة
وتبقى البلاد "مستوطنة"
متسلطنة ومتسرطنة
إيه اللى خدناه م الكرامة والإباء
حبة خطب وكلام...كلام
إحنا راهننا على النظام
ورضينا بخيار السلام
خيار حنسد عين الشمس بيه
علشان مايطلعش النهار
ويطلع لمين؟
حبة معارضة مغرضين؟
وحسب بيان السلطة
شلة مأجورين؟
ياعم فضك سيرة
وإرضى بقسمتك
دا شعب مش فاهم أكيد
يالا أُطرده من رحمتك
وإن كنت غاوى الحكم
خليك مطرحك
حاغطس وأقب وأعود
بشعب يريحك
راضى وعمره مايجرحك
أخرس وما بيسمعش
وأعميلك عينيه
مش كل قرش يبص فيه
مايقولش لأه، وفين، وليه
يضرب ينفض فى السليم
وعلى الصراط المستقيم
كل اللى يعرف ينطقه
عاش الزعيم
يحيا الزعيم
مين ال كاتب البتاعة دي يا بهاء؟
ما اعرفش. بس حلوة

Some files were not shown because too many files have changed in this diff Show More