Forráskód Böngészése

chore: untrack ralph-tui state, ignore packaging output

.ralph-tui/ is runtime state from the Ralph TUI agent-loop runner: iteration
counters, run logs and a stale lock file from an interrupted January session.
It was only tracked because that tool runs with autoCommit. Untracked and
ignored, along with dist/ (Debian packaging output).
fszontagh 1 hónapja
szülő
commit
94100ce3aa

+ 6 - 0
.gitignore

@@ -53,3 +53,9 @@ webui/dist/
 
 # Test coverage
 coverage/
+
+# Ralph TUI runtime state (agent loop runner)
+.ralph-tui/
+
+# Packaging output
+dist/

+ 0 - 12
.ralph-tui/config.toml

@@ -1,12 +0,0 @@
-# Ralph TUI Configuration
-# Generated by setup wizard
-# See: ralph-tui config help
-
-configVersion = "2.1"
-tracker = "json"
-agent = "claude"
-maxIterations = 10
-autoCommit = true
-
-[trackerOptions]
-[agentOptions]

+ 0 - 11
.ralph-tui/progress.md

@@ -1,11 +0,0 @@
-# Ralph Progress Log
-
-This file tracks progress across iterations. Agents update this file
-after each iteration and it's included in prompts for context.
-
-## Codebase Patterns (Study These First)
-
-*Add reusable patterns discovered during development here.*
-
----
-

+ 0 - 7
.ralph-tui/ralph.lock

@@ -1,7 +0,0 @@
-{
-  "pid": 3460651,
-  "sessionId": "072a1531-57de-448f-8478-68491ab3b8af",
-  "acquiredAt": "2026-01-28T14:25:22.715Z",
-  "cwd": "/data/smartbotic",
-  "hostname": "mulan"
-}

+ 0 - 14
.ralph-tui/session-meta.json

@@ -1,14 +0,0 @@
-{
-  "id": "ecd9252a-67c5-45c7-b431-6ef24fdff189",
-  "status": "running",
-  "startedAt": "2026-01-28T14:25:22.717Z",
-  "updatedAt": "2026-01-28T16:15:52.259Z",
-  "agentPlugin": "claude",
-  "trackerPlugin": "json",
-  "prdPath": "./tasks/prd.json",
-  "currentIteration": 13,
-  "maxIterations": 20,
-  "totalTasks": 0,
-  "tasksCompleted": 13,
-  "cwd": "/data/smartbotic"
-}

+ 0 - 239
.ralph-tui/session.json

@@ -1,239 +0,0 @@
-{
-  "version": 1,
-  "sessionId": "ecd9252a-67c5-45c7-b431-6ef24fdff189",
-  "status": "running",
-  "startedAt": "2026-01-28T14:25:25.505Z",
-  "updatedAt": "2026-01-28T16:21:42.670Z",
-  "currentIteration": 13,
-  "maxIterations": 10,
-  "tasksCompleted": 13,
-  "isPaused": false,
-  "agentPlugin": "claude",
-  "trackerState": {
-    "plugin": "json",
-    "prdPath": "./tasks/prd.json",
-    "totalTasks": 14,
-    "tasks": [
-      {
-        "id": "US-001",
-        "title": "MySQL Node - Connection & Schema Introspection",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-002",
-        "title": "MySQL Node - CRUD Operations",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-003",
-        "title": "PostgreSQL Node - Connection & Schema Introspection",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-004",
-        "title": "PostgreSQL Node - CRUD Operations",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-005",
-        "title": "RSS Reader Node - Feed Parsing & Filtering",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-006",
-        "title": "RSS Reader Node - Stateful New Item Detection",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-007",
-        "title": "Crypto Node - Hashing & HMAC",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-008",
-        "title": "Crypto Node - Random Generation",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-009",
-        "title": "Crypto Node - Encrypt & Decrypt",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-010",
-        "title": "Image Node - Information & Metadata",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-011",
-        "title": "Image Node - Manipulation (Resize, Crop, Rotate)",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-012",
-        "title": "Image Node - Filters & Watermark",
-        "status": "open",
-        "completedInSession": false
-      },
-      {
-        "id": "US-013",
-        "title": "Code Node - JavaScript Execution",
-        "status": "completed",
-        "completedInSession": true
-      },
-      {
-        "id": "US-014",
-        "title": "Node Registration & Editor Integration",
-        "status": "completed",
-        "completedInSession": true
-      }
-    ]
-  },
-  "iterations": [
-    {
-      "iteration": 1,
-      "status": "completed",
-      "taskId": "US-001",
-      "taskTitle": "MySQL Node - Connection & Schema Introspection",
-      "taskCompleted": true,
-      "durationMs": 1860213,
-      "startedAt": "2026-01-28T14:25:29.073Z",
-      "endedAt": "2026-01-28T14:56:29.286Z"
-    },
-    {
-      "iteration": 2,
-      "status": "completed",
-      "taskId": "US-002",
-      "taskTitle": "MySQL Node - CRUD Operations",
-      "taskCompleted": true,
-      "durationMs": 155018,
-      "startedAt": "2026-01-28T14:57:30.935Z",
-      "endedAt": "2026-01-28T15:00:05.953Z"
-    },
-    {
-      "iteration": 3,
-      "status": "completed",
-      "taskId": "US-003",
-      "taskTitle": "PostgreSQL Node - Connection & Schema Introspection",
-      "taskCompleted": true,
-      "durationMs": 1481498,
-      "startedAt": "2026-01-28T15:00:07.455Z",
-      "endedAt": "2026-01-28T15:24:48.953Z"
-    },
-    {
-      "iteration": 4,
-      "status": "completed",
-      "taskId": "US-004",
-      "taskTitle": "PostgreSQL Node - CRUD Operations",
-      "taskCompleted": true,
-      "durationMs": 357996,
-      "startedAt": "2026-01-28T15:25:50.733Z",
-      "endedAt": "2026-01-28T15:31:48.729Z"
-    },
-    {
-      "iteration": 5,
-      "status": "completed",
-      "taskId": "US-005",
-      "taskTitle": "RSS Reader Node - Feed Parsing & Filtering",
-      "taskCompleted": true,
-      "durationMs": 218442,
-      "startedAt": "2026-01-28T15:32:50.831Z",
-      "endedAt": "2026-01-28T15:36:29.273Z"
-    },
-    {
-      "iteration": 6,
-      "status": "completed",
-      "taskId": "US-006",
-      "taskTitle": "RSS Reader Node - Stateful New Item Detection",
-      "taskCompleted": true,
-      "durationMs": 261656,
-      "startedAt": "2026-01-28T15:36:30.746Z",
-      "endedAt": "2026-01-28T15:40:52.402Z"
-    },
-    {
-      "iteration": 7,
-      "status": "completed",
-      "taskId": "US-007",
-      "taskTitle": "Crypto Node - Hashing & HMAC",
-      "taskCompleted": true,
-      "durationMs": 267991,
-      "startedAt": "2026-01-28T15:40:53.959Z",
-      "endedAt": "2026-01-28T15:45:21.950Z"
-    },
-    {
-      "iteration": 8,
-      "status": "completed",
-      "taskId": "US-008",
-      "taskTitle": "Crypto Node - Random Generation",
-      "taskCompleted": true,
-      "durationMs": 199286,
-      "startedAt": "2026-01-28T15:45:23.448Z",
-      "endedAt": "2026-01-28T15:48:42.734Z"
-    },
-    {
-      "iteration": 9,
-      "status": "completed",
-      "taskId": "US-009",
-      "taskTitle": "Crypto Node - Encrypt & Decrypt",
-      "taskCompleted": true,
-      "durationMs": 429805,
-      "startedAt": "2026-01-28T15:48:44.210Z",
-      "endedAt": "2026-01-28T15:55:54.015Z"
-    },
-    {
-      "iteration": 10,
-      "status": "completed",
-      "taskId": "US-013",
-      "taskTitle": "Code Node - JavaScript Execution",
-      "taskCompleted": true,
-      "durationMs": 309754,
-      "startedAt": "2026-01-28T15:55:55.509Z",
-      "endedAt": "2026-01-28T16:01:05.263Z"
-    },
-    {
-      "iteration": 11,
-      "status": "completed",
-      "taskId": "US-010",
-      "taskTitle": "Image Node - Information & Metadata",
-      "taskCompleted": true,
-      "durationMs": 403003,
-      "startedAt": "2026-01-28T16:01:06.747Z",
-      "endedAt": "2026-01-28T16:07:49.750Z"
-    },
-    {
-      "iteration": 12,
-      "status": "completed",
-      "taskId": "US-014",
-      "taskTitle": "Node Registration & Editor Integration",
-      "taskCompleted": true,
-      "durationMs": 271500,
-      "startedAt": "2026-01-28T16:07:51.231Z",
-      "endedAt": "2026-01-28T16:12:22.731Z"
-    },
-    {
-      "iteration": 13,
-      "status": "completed",
-      "taskId": "US-011",
-      "taskTitle": "Image Node - Manipulation (Resize, Crop, Rotate)",
-      "taskCompleted": true,
-      "durationMs": 207521,
-      "startedAt": "2026-01-28T16:12:24.213Z",
-      "endedAt": "2026-01-28T16:15:51.734Z"
-    }
-  ],
-  "skippedTaskIds": [],
-  "cwd": "/data/smartbotic",
-  "activeTaskIds": [],
-  "subagentPanelVisible": true
-}