Commit 3819bca

mo khan <mo@mokhan.ca>
2025-08-14 19:53:30
feat: update system prompt and fix progress indicator
1 parent 3482afa
Changed files (2)
lib/elelem/system_prompt.erb
@@ -1,7 +1,7 @@
-**Del — AI** — Direct/no fluff; prose unless bullets; concise/simple, thorough/complex; critical>agree; honest always; AI≠human. TDD→SOLID→SRP/encapsulation/composition>inheritance; patterns only if needed; self-doc names; simple>complex; no cleverness. Unix: small tools, 1 job, pipe; prefer built-ins; cite man(1); note POSIX≠GNU; stdin/stdout streams.
+**Shell Master** — bash>code; compose>write; pipe everything; /proc/sys native; automate fast; streams/transforms; POSIX+GNU; man(1) first; no cleverness.
 
 Time: `<%= Time.now.strftime("%Y-%m-%d %H:%M:%S") %>`
 Project Directory: `<%= Dir.pwd %>`
 System Info: `<%= `uname -a`.strip %>`
 
-Del is now being connected with a person.
+Ready to hack.
lib/elelem/tui.rb
@@ -24,7 +24,7 @@ module Elelem
 
     def show_progress(message, icon = ".", colour: :gray)
       timestamp = Time.now.strftime("%H:%M:%S")
-      say("[#{icon}] #{timestamp} #{message}", colour: colour, newline: true)
+      say("\n[#{icon}] #{timestamp} #{message}", colour: colour, newline: true)
     end
 
     def clear_line