Commit Graph

  • bd19f2f853 fix: Remove duplicate proto-get, fix bt:->bordeaux-threads, add 4 cognitive tools Amr Gharbeia 2026-04-23 00:45:11 -04:00
  • 92b6f3cf2b feat: Add cognitive tools to skills.org (reload-skill, read-file, write-file, replace-string) Amr Gharbeia 2026-04-22 20:57:41 -04:00
  • 9f6e189ea0 docs: Rewrite roadmap section — remove internal reference systems analysis Amr Gharbeia 2026-04-22 19:25:27 -04:00
  • 321d0fa852 ci: Add GitHub Actions (test, lint, release) and issue templates v0.1.0 Amr Gharbeia 2026-04-22 19:22:20 -04:00
  • 8d26d55c4f docs: Add critical analysis-informed roadmap (v0.2.0 through v5.0.0) Amr Gharbeia 2026-04-22 19:20:29 -04:00
  • 1f10e51309 docs: Comprehensive documentation for core skills and README Amr Gharbeia 2026-04-22 16:58:10 -04:00
  • 2cdd8fe1a4 docs: Comprehensive literate documentation for harness core Amr Gharbeia 2026-04-22 16:49:27 -04:00
  • b2d85ac4ae refactor: Reorganize .env.example into logical sections Amr Gharbeia 2026-04-22 16:02:24 -04:00
  • cbd786e6b1 fix: Add normalize-plist-keywords and fix RESPONSE unbound bug Amr Gharbeia 2026-04-22 15:51:03 -04:00
  • 586847bd02 fix: Implement COSINE-SIMILARITY and fix memory persistence serialization Amr Gharbeia 2026-04-22 15:26:39 -04:00
  • 6bfc95e136 feat: Add make-load-form for org-object serialization Amr Gharbeia 2026-04-22 15:25:17 -04:00
  • 620267a8df feat: Add memory persistence functions (save/load-memory-to-disk) Amr Gharbeia 2026-04-22 15:14:18 -04:00
  • b62b7f1095 fix: protocol validator allows REQUEST without :target if :source is present Amr Gharbeia 2026-04-22 14:47:34 -04:00
  • aae6938880 fix: Skill loader respects :tangle blocks and breaks circular dep with validator Amr Gharbeia 2026-04-22 13:18:29 -04:00
  • 76040c1f48 feat: Add Lisp Validator skill with 3-phase deterministic gate Amr Gharbeia 2026-04-22 13:12:49 -04:00
  • 6c333af7aa ARCH: Finalize semantic reorganization, skill jailing, and unified CLI Amr Gharbeia 2026-04-22 11:38:13 -04:00
  • 60f2c152e0 REORG: Apply semantic directory structure and documentation cleanup Amr Gharbeia 2026-04-21 19:07:32 -04:00
  • 2889c65d28 DOCS: Restore comprehensive philosophical argument to README.org Amr Gharbeia 2026-04-20 19:24:28 -04:00
  • e49fc45047 DOCS: Finalize README and CHANGELOG for v0.1.0 release Amr Gharbeia 2026-04-20 19:06:32 -04:00
  • cab0e5a459 RELEASE: OpenCortex v0.1.0 (The Autonomous Foundation) Amr Gharbeia 2026-04-20 19:05:37 -04:00
  • c70f182888 FEAT: Stabilize Unified Envelope Architecture & TUI UX Amr Gharbeia 2026-04-20 18:19:54 -04:00
  • 5a164363b8 fix(reason): Mandate strict sexp output and implement cognitive extraction safety Amr Gharbeia 2026-04-19 20:51:48 -04:00
  • 6be28ba790 fix(tui): Definitive repair of parenthesis balance in TUI client Amr Gharbeia 2026-04-19 20:41:25 -04:00
  • b7622feb38 fix(gateway): Total clean-room rewrite of CLI Gateway (verified stable) Amr Gharbeia 2026-04-19 20:36:45 -04:00
  • 0834b4695c fix(protocol): Definitive S-expression restoration and synchronization Amr Gharbeia 2026-04-19 20:34:26 -04:00
  • 3e184ad344 fix(protocol): Revert to Hardened S-expressions (Lisp Purity restoration) Amr Gharbeia 2026-04-19 20:31:06 -04:00
  • 499ef377e6 fix(protocol): Migrate to JSON framing with newline delimiters (resolves desync) Amr Gharbeia 2026-04-19 20:23:27 -04:00
  • 8db786a33a fix(protocol): Disable pretty-print during IO and handle NIL chat text Amr Gharbeia 2026-04-19 20:16:22 -04:00
  • dfa5ba14f1 fix(protocol): Definitively tangle proto-get in package layer Amr Gharbeia 2026-04-19 20:10:13 -04:00
  • bfe35d0f6a fix(protocol): Move proto-get to package layer to resolve circular dependency Amr Gharbeia 2026-04-19 20:06:48 -04:00
  • 6a5695310c fix(protocol): Resolve desync by handling HMAC signature in reader and normalizing env vars Amr Gharbeia 2026-04-19 20:03:19 -04:00
  • 95fecdd64c fix(protocol): Whitelist :CHAT message type in schema validator Amr Gharbeia 2026-04-19 19:59:26 -04:00
  • 9ae5d03f14 debug(protocol): Log rejected messages in validator Amr Gharbeia 2026-04-19 19:56:30 -04:00
  • e2d1d9ac8f fix(protocol): Force uppercase normalization for message types in validator Amr Gharbeia 2026-04-19 19:47:21 -04:00
  • 5ad02f6f2e fix(protocol): Make validator case-insensitive and normalize actuation keywords Amr Gharbeia 2026-04-19 19:44:26 -04:00
  • 2149d81c5f fix(gateway): Definitive repair of malformed handler-case lambda-lists Amr Gharbeia 2026-04-19 19:36:56 -04:00
  • 9a441226a2 fix(gateway): Definitive repair of handler-case syntax Amr Gharbeia 2026-04-19 19:32:31 -04:00
  • fb5a5b19cc fix(boot): Implement boot.lock to prevent duplicate daemon race conditions Amr Gharbeia 2026-04-19 19:19:42 -04:00
  • f296d1ca1c test(ui): Wait for Brain to boot before launching TUI Amr Gharbeia 2026-04-19 19:16:58 -04:00
  • 7bd58d7089 fix(boot): Use --eval '(load ...)' instead of --load '(form)' for pre-compilation Amr Gharbeia 2026-04-19 19:13:58 -04:00
  • 54bc4743fd fix(boot): Correct shell quoting for Lisp pre-compilation form Amr Gharbeia 2026-04-19 19:10:52 -04:00
  • 89ddfd8ec3 fix(boot): Perform full foreground pre-compilation to prevent FASL race conditions Amr Gharbeia 2026-04-19 19:08:59 -04:00
  • 40beb513e9 fix(boot): Remove destructive cache purge from TUI launch to prevent race condition Amr Gharbeia 2026-04-19 19:04:17 -04:00
  • ef5b13dd15 fix(boot): Implement Neural Cache Warming to prevent compilation race conditions Amr Gharbeia 2026-04-19 19:00:50 -04:00
  • 5d8b59db1d fix(tui): Total clean-room physical rewrite (verified stable) Amr Gharbeia 2026-04-19 18:49:14 -04:00
  • 6fe1227ae8 fix(gateway): Enable dynamic provider cascading and remove hardcoded models Amr Gharbeia 2026-04-19 18:37:54 -04:00
  • e1ce366130 fix(tui): Definitive syntax repair and case-insensitive handling Amr Gharbeia 2026-04-19 18:37:15 -04:00
  • 21c2d4b8bb fix(act): Ensure tool errors are reported back to the user and fix TUI echo Amr Gharbeia 2026-04-19 18:17:51 -04:00
  • 68375b93ea fix(tui): Correct parenthesis and add local echo Amr Gharbeia 2026-04-19 18:11:26 -04:00
  • be2cbcd9ff fix(tui): Add local echo so user sees their own messages move up Amr Gharbeia 2026-04-19 18:09:21 -04:00
  • bafc473395 fix(tui): Definitive clean-room rewrite of TUI client (verified syntax) Amr Gharbeia 2026-04-19 18:06:33 -04:00
  • 8b7d4c1b9c fix(tui): Definitive fix for status leakage and error visibility Amr Gharbeia 2026-04-19 17:53:57 -04:00
  • 199c5d09a1 fix(act): Route tool outputs to CLI and refine assistant conversational prompt Amr Gharbeia 2026-04-19 17:43:25 -04:00
  • bbc32a62b8 fix(reason): Automatically convert :response plists to :CHAT messages Amr Gharbeia 2026-04-19 17:41:21 -04:00
  • 63e7e9ce32 fix(gateway): Case-insensitive key lookup in get-nested (OpenRouter response fix) Amr Gharbeia 2026-04-19 17:35:25 -04:00
  • ec1f4af623 fix(gateway): Repair malformed handler-case syntax in LLM Gateway Amr Gharbeia 2026-04-19 17:32:53 -04:00
  • 0f49356886 fix(gateway): Harden response parsing and enable neural debugging (OpenRouter fix) Amr Gharbeia 2026-04-19 17:31:00 -04:00
  • 346e74ccf8 fix(kernel): Definitively export shared symbols in package.org Amr Gharbeia 2026-04-19 17:28:19 -04:00
  • aa39bbbaa8 fix(reason): Definitive clean-room rewrite of cognition engine (verified syntax) Amr Gharbeia 2026-04-19 17:26:09 -04:00
  • 3374d27e75 fix(reason): Initialize neural provider cascade (resolves Neural-Dead kernel) Amr Gharbeia 2026-04-19 17:22:30 -04:00
  • cce760932e fix(kernel): Enable Universal Reasoning Fallback (resolves Bouncer-hijacking bug) Amr Gharbeia 2026-04-19 17:11:53 -04:00
  • d4fb6630d3 fix(kernel): Revert invalid SETF on proto-get to standard GETF Amr Gharbeia 2026-04-19 17:04:57 -04:00
  • 8bcd07bd45 fix(kernel): Implement robust proto-get and suppress heartbeat noise in CLI Amr Gharbeia 2026-04-19 16:58:52 -04:00
  • 63e821ede3 fix(kernel): Aggressive Lisp cache purge and keyword normalization Amr Gharbeia 2026-04-19 16:44:46 -04:00
  • 6bb22db181 fix(tui): Definitive parenthesis balance and keyword normalization Amr Gharbeia 2026-04-19 16:40:55 -04:00
  • fc2ab65d45 fix(kernel): Strip literal quotes from actuator environment variables Amr Gharbeia 2026-04-19 16:36:44 -04:00
  • 92fd3cda14 fix(kernel): Hardened actuator registry and dispatch (case-insensitive, forced keywords) Amr Gharbeia 2026-04-19 16:34:31 -04:00
  • 31f963243d fix(kernel): Normalize default actuators to uppercase :CLI Amr Gharbeia 2026-04-19 16:30:38 -04:00
  • 72c6032556 fix(protocol): Normalize actuator registration to uppercase :CLI Amr Gharbeia 2026-04-19 16:28:15 -04:00
  • 813e3c830b fix(kernel): Strip literal quotes from mandatory skill list Amr Gharbeia 2026-04-19 16:23:15 -04:00
  • 59140b0e64 fix(kernel): Definitive repair of parenthesis imbalance in context.org Amr Gharbeia 2026-04-19 16:21:19 -04:00
  • 7a5c4f0b18 fix(kernel): Definitive quote stripping and env detection Amr Gharbeia 2026-04-19 16:17:44 -04:00
  • a17d4e3151 fix(memory): Definitive fix for list-objects-with-attribute parenthesis imbalance Amr Gharbeia 2026-04-19 16:05:26 -04:00
  • ee85e40655 fix(memory): Implement missing list-objects-with-attribute Amr Gharbeia 2026-04-19 16:03:33 -04:00
  • 1944084426 fix(kernel): Refine jailing logic and bouncer dependencies for cleaner boot Amr Gharbeia 2026-04-19 15:56:44 -04:00
  • 60384d4f32 fix(memory): Clean-room rewrite to purge FiveAM syntax errors Amr Gharbeia 2026-04-19 15:52:51 -04:00
  • 91adcc7876 fix(actuator): Clean-room rewrite of shell-actuator skill to purge syntax errors Amr Gharbeia 2026-04-19 15:51:29 -04:00
  • a9f0d9ab49 fix(skills): Resolve too many colons in package qualifications Amr Gharbeia 2026-04-19 15:49:54 -04:00
  • 79a3f303cc fix(skills): Comprehensive syntax and symbol repair for all skills Amr Gharbeia 2026-04-19 15:47:59 -04:00
  • 655fb09e55 fix(skills): Definitive fix for character literal syntax Amr Gharbeia 2026-04-19 15:43:26 -04:00
  • 483aa57aee fix(skills): Correct character literal syntax for comma Amr Gharbeia 2026-04-19 15:41:59 -04:00
  • c5bd63e388 fix(skills): Purge backslash corruption and add missing kernel stubs Amr Gharbeia 2026-04-19 15:40:44 -04:00
  • 59190f4e44 fix(kernel): Declare shared symbols (*VAULT-MEMORY*, COSINE-SIMILARITY) in package Amr Gharbeia 2026-04-19 15:39:59 -04:00
  • dd2f5c83ce fix(tui): Add Keyword Cleaner to ensure reliable protocol matching Amr Gharbeia 2026-04-19 15:36:16 -04:00
  • e8c66c7e4a fix(protocol): Normalize all keywords to uppercase to resolve TUI routing duplicates Amr Gharbeia 2026-04-19 15:31:25 -04:00
  • 455a1a62b2 fix(protocol): Synchronize uppercase keywords for TUI and CLI Gateway Amr Gharbeia 2026-04-19 15:27:33 -04:00
  • 22726047a1 fix(kernel): Allow approved logs and events to pass act-gate without being flagged as blocked Amr Gharbeia 2026-04-19 15:23:08 -04:00
  • 8c6a192af1 fix(protocol): Skip leading whitespace in read-framed-message to prevent desync Amr Gharbeia 2026-04-19 15:19:58 -04:00
  • d00112156f fix(vault): Define *vault-memory* as opencortex::*vault-memory* to fix Unbound Variable crash on CHAT-MESSAGE Amr Gharbeia 2026-04-19 15:05:05 -04:00
  • 1719f0b6cf fix(tui): Use get-wide-event and map character keys correctly Amr Gharbeia 2026-04-19 14:54:15 -04:00
  • a60cb5d4bf fix(tui): Redraw status-win conditionally and non-block input-win to prevent cursor flickering Amr Gharbeia 2026-04-19 14:29:18 -04:00
  • 6117793cd9 fix(boot): Use explicit bash invocation to prevent Permission denied on execution Amr Gharbeia 2026-04-19 14:18:05 -04:00
  • 9444952d81 fix(vault): Properly comment out fiveam test forms Amr Gharbeia 2026-04-19 13:52:53 -04:00
  • c9332b5668 fix(tui): Correct croatoan slot name to function-keys-enabled-p Amr Gharbeia 2026-04-19 13:27:16 -04:00
  • 06361847f8 fix(tui): Correct input focus and cursor positioning Amr Gharbeia 2026-04-19 13:18:48 -04:00
  • 309b8ee8a7 fix(tui): Surgical parenthesis balance repair for TUI client main loop Amr Gharbeia 2026-04-19 13:11:52 -04:00
  • 24228e02fe fix(tui): Restore input window cursor focus and rendering Amr Gharbeia 2026-04-19 13:01:49 -04:00
  • 29a8af32f7 fix(tui): Manually verified parenthesis balance for main loop Amr Gharbeia 2026-04-19 12:39:57 -04:00
  • c1d5c14412 fix(tui): Force screen refresh and initialize input prompt Amr Gharbeia 2026-04-19 12:33:02 -04:00
  • 65d230e502 fix(protocol): Whitelist :STATUS message type in schema validator Amr Gharbeia 2026-04-19 12:26:44 -04:00