cleaned up
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,127 +0,0 @@
|
|||||||
{
|
|
||||||
"nextId": 1,
|
|
||||||
"settings": {
|
|
||||||
"globalPause": false,
|
|
||||||
"enginePaused": false,
|
|
||||||
"maxConcurrent": 2,
|
|
||||||
"maxTriageConcurrent": 2,
|
|
||||||
"globalMaxConcurrent": 4,
|
|
||||||
"maxWorktrees": 4,
|
|
||||||
"pollIntervalMs": 15000,
|
|
||||||
"heartbeatMultiplier": 1,
|
|
||||||
"groupOverlappingFiles": true,
|
|
||||||
"overlapIgnorePaths": [],
|
|
||||||
"autoMerge": true,
|
|
||||||
"mergeStrategy": "direct",
|
|
||||||
"requirePrApproval": false,
|
|
||||||
"pushAfterMerge": false,
|
|
||||||
"pushRemote": "origin",
|
|
||||||
"unavailableNodePolicy": "block",
|
|
||||||
"recycleWorktrees": false,
|
|
||||||
"worktreeNaming": "random",
|
|
||||||
"taskPrefix": "FN",
|
|
||||||
"includeTaskIdInCommit": true,
|
|
||||||
"commitAuthorEnabled": true,
|
|
||||||
"commitAuthorName": "Fusion",
|
|
||||||
"commitAuthorEmail": "noreply@runfusion.ai",
|
|
||||||
"modelPresets": [],
|
|
||||||
"autoSelectModelPreset": false,
|
|
||||||
"completionDocumentationMode": "off",
|
|
||||||
"defaultPresetBySize": {},
|
|
||||||
"autoResolveConflicts": true,
|
|
||||||
"smartConflictResolution": true,
|
|
||||||
"mergerAutostashMaxAgeHours": 24,
|
|
||||||
"worktreeRebaseBeforeMerge": true,
|
|
||||||
"worktreeRebaseRemote": "",
|
|
||||||
"worktreeRebaseLocalBase": true,
|
|
||||||
"mergeConflictStrategy": "smart-prefer-main",
|
|
||||||
"workflowStepTimeoutMs": 360000,
|
|
||||||
"strictScopeEnforcement": false,
|
|
||||||
"buildRetryCount": 0,
|
|
||||||
"verificationFixRetries": 3,
|
|
||||||
"buildTimeoutMs": 300000,
|
|
||||||
"requirePlanApproval": false,
|
|
||||||
"specStalenessEnabled": false,
|
|
||||||
"specStalenessMaxAgeMs": 21600000,
|
|
||||||
"aiSessionTtlMs": 604800000,
|
|
||||||
"aiSessionCleanupIntervalMs": 3600000,
|
|
||||||
"autoUnpauseEnabled": true,
|
|
||||||
"autoUnpauseBaseDelayMs": 300000,
|
|
||||||
"autoUnpauseMaxDelayMs": 3600000,
|
|
||||||
"maxStuckKills": 6,
|
|
||||||
"preserveProgressOnStuckRequeue": true,
|
|
||||||
"maxPostReviewFixes": 1,
|
|
||||||
"maxSpawnedAgentsPerParent": 5,
|
|
||||||
"maxSpawnedAgentsGlobal": 20,
|
|
||||||
"maintenanceIntervalMs": 300000,
|
|
||||||
"autoArchiveDoneTasksEnabled": true,
|
|
||||||
"autoArchiveDoneAfterMs": 172800000,
|
|
||||||
"archiveAgentLogMode": "compact",
|
|
||||||
"autoUpdatePrStatus": false,
|
|
||||||
"githubCommentOnDone": false,
|
|
||||||
"githubTrackingEnabledByDefault": false,
|
|
||||||
"githubAuthMode": "gh-cli",
|
|
||||||
"autoBackupEnabled": false,
|
|
||||||
"autoBackupSchedule": "0 2 * * *",
|
|
||||||
"autoBackupRetention": 7,
|
|
||||||
"autoBackupDir": ".fusion/backups",
|
|
||||||
"memoryBackupEnabled": false,
|
|
||||||
"memoryBackupSchedule": "0 3 * * *",
|
|
||||||
"memoryBackupRetention": 14,
|
|
||||||
"memoryBackupDir": ".fusion/backups/memory",
|
|
||||||
"memoryBackupScope": "all",
|
|
||||||
"autoSummarizeTitles": false,
|
|
||||||
"useAiMergeCommitSummary": true,
|
|
||||||
"insightExtractionEnabled": false,
|
|
||||||
"insightExtractionSchedule": "0 2 * * *",
|
|
||||||
"insightExtractionMinIntervalMs": 86400000,
|
|
||||||
"taskEvaluationEnabled": false,
|
|
||||||
"taskEvaluationSchedule": "0 5 * * *",
|
|
||||||
"taskEvaluationFollowUpPolicy": "off",
|
|
||||||
"memoryEnabled": true,
|
|
||||||
"memoryBackendType": "qmd",
|
|
||||||
"memoryAutoSummarizeEnabled": false,
|
|
||||||
"memoryAutoSummarizeThresholdChars": 50000,
|
|
||||||
"memoryAutoSummarizeSchedule": "0 3 * * *",
|
|
||||||
"memoryDreamsEnabled": false,
|
|
||||||
"memoryDreamsSchedule": "0 4 * * *",
|
|
||||||
"runStepsInNewSessions": false,
|
|
||||||
"maxParallelSteps": 2,
|
|
||||||
"missionStaleThresholdMs": 600000,
|
|
||||||
"missionMaxTaskRetries": 3,
|
|
||||||
"missionHealthCheckIntervalMs": 300000,
|
|
||||||
"reflectionEnabled": false,
|
|
||||||
"reflectionIntervalMs": 3600000,
|
|
||||||
"reflectionAfterTask": true,
|
|
||||||
"reviewHandoffPolicy": "disabled",
|
|
||||||
"showQuickChatFAB": false,
|
|
||||||
"researchSettings": {
|
|
||||||
"enabled": true,
|
|
||||||
"enabledSources": {
|
|
||||||
"webSearch": true,
|
|
||||||
"pageFetch": true,
|
|
||||||
"github": false,
|
|
||||||
"localDocs": true,
|
|
||||||
"llmSynthesis": true
|
|
||||||
},
|
|
||||||
"limits": {
|
|
||||||
"maxConcurrentRuns": 3,
|
|
||||||
"maxSourcesPerRun": 20,
|
|
||||||
"maxDurationMs": 300000,
|
|
||||||
"requestTimeoutMs": 30000
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"evalSettings": {
|
|
||||||
"enabled": false,
|
|
||||||
"intervalMs": 86400000,
|
|
||||||
"followUpPolicy": "suggest-only",
|
|
||||||
"retentionDays": 30
|
|
||||||
},
|
|
||||||
"researchEnabled": true,
|
|
||||||
"researchMaxConcurrentRuns": 3,
|
|
||||||
"researchDefaultTimeout": 300000,
|
|
||||||
"researchMaxSourcesPerRun": 20,
|
|
||||||
"researchMaxSynthesisRounds": 2,
|
|
||||||
"globalPauseReason": "manual"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,3 +0,0 @@
|
|||||||
# Daily Memory 2026-05-11
|
|
||||||
|
|
||||||
<!-- Append running observations, open loops, and day-to-day notes here. Promote evergreen facts to MEMORY.md. -->
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# Memory Dreams
|
|
||||||
|
|
||||||
<!-- Periodic synthesized patterns from daily notes. Promote durable lessons to MEMORY.md. -->
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
# Project Memory
|
|
||||||
|
|
||||||
<!-- This file stores durable project learnings. Agents consult and update it during triage and execution. -->
|
|
||||||
|
|
||||||
## Architecture
|
|
||||||
|
|
||||||
<!-- Key architectural patterns, module boundaries, and design decisions -->
|
|
||||||
|
|
||||||
## Conventions
|
|
||||||
|
|
||||||
<!-- Project-specific coding standards, naming patterns, file organization -->
|
|
||||||
|
|
||||||
## Pitfalls
|
|
||||||
|
|
||||||
<!-- Known issues, common mistakes, and things to avoid -->
|
|
||||||
|
|
||||||
## Context
|
|
||||||
|
|
||||||
<!-- Important background information, dependency constraints, deployment notes -->
|
|
||||||
+5
-1
@@ -47,4 +47,8 @@ frontend/dist/
|
|||||||
# Pi internal
|
# Pi internal
|
||||||
.pi-lens/
|
.pi-lens/
|
||||||
.pi/
|
.pi/
|
||||||
/.stoneforge/.worktrees/
|
|
||||||
|
# Tool metadata
|
||||||
|
.fusion/
|
||||||
|
.stoneforge/
|
||||||
|
.superpowers/
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
380698
|
|
||||||
1778526681407
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
# Runtime data
|
|
||||||
*.db
|
|
||||||
*.db-journal
|
|
||||||
*.db-wal
|
|
||||||
*.db-shm
|
|
||||||
daemon-state.json
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
# Stoneforge Configuration
|
|
||||||
|
|
||||||
database: stoneforge.db
|
|
||||||
sync:
|
|
||||||
auto_export: true
|
|
||||||
elements_file: elements.jsonl
|
|
||||||
dependencies_file: dependencies.jsonl
|
|
||||||
playbooks:
|
|
||||||
paths:
|
|
||||||
- playbooks
|
|
||||||
identity:
|
|
||||||
mode: soft
|
|
||||||
merge:
|
|
||||||
auto_merge: true
|
|
||||||
target_branch: stoneforge/review
|
|
||||||
require_approval: false
|
|
||||||
workflow:
|
|
||||||
preset: review
|
|
||||||
agents:
|
|
||||||
permission_model: unrestricted
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{"blockedId":"el-1hq","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:25:05.357Z","createdBy":"el-2rt3"}
|
|
||||||
{"blockedId":"el-5r1","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:27:55.342Z","createdBy":"el-2rt3"}
|
|
||||||
{"blockedId":"el-3qf","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:27:55.727Z","createdBy":"el-2rt3"}
|
|
||||||
{"blockedId":"el-32h","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:27:56.147Z","createdBy":"el-2rt3"}
|
|
||||||
{"blockedId":"el-1fr","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:27:56.551Z","createdBy":"el-2rt3"}
|
|
||||||
{"blockedId":"el-580","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:27:56.956Z","createdBy":"el-2rt3"}
|
|
||||||
{"blockedId":"el-3ub","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:27:57.377Z","createdBy":"el-2rt3"}
|
|
||||||
{"blockedId":"el-2oe","blockerId":"el-401","type":"parent-child","createdAt":"2026-05-11T19:27:57.816Z","createdBy":"el-2rt3"}
|
|
||||||
File diff suppressed because one or more lines are too long
@@ -1,50 +0,0 @@
|
|||||||
<h2>UI Redesign Exploration</h2>
|
|
||||||
<p class="subtitle">Let's figure out the direction for your complete UI redesign</p>
|
|
||||||
|
|
||||||
<div class="section">
|
|
||||||
<h3>Current App Overview</h3>
|
|
||||||
<p>Manage is a media operations dashboard with these main areas:</p>
|
|
||||||
<ul>
|
|
||||||
<li><strong>Dashboard</strong> — Jellyfin activity, monitoring overview, shortcuts</li>
|
|
||||||
<li><strong>Monitoring</strong> — Per-machine CPU/RAM/IO charts, collector controls</li>
|
|
||||||
<li><strong>Applications</strong> — Jellyfin media library browsing</li>
|
|
||||||
<li><strong>Users</strong> — Jellyfin user list with Jellyseerr enrichment</li>
|
|
||||||
<li><strong>Actions</strong> — Saved server tasks and job execution</li>
|
|
||||||
<li><strong>Files</strong> — Remote SSH file browser with ffprobe</li>
|
|
||||||
<li><strong>Settings</strong> — Machine definitions, SSH keys, configuration</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="section">
|
|
||||||
<h3>Current Design Characteristics</h3>
|
|
||||||
<ul>
|
|
||||||
<li>Material UI (MUI) with custom theme</li>
|
|
||||||
<li>Two-row header with logo + navigation tabs</li>
|
|
||||||
<li>Card-based layout with section containers</li>
|
|
||||||
<li>Dark mode support (auto-detects system preference)</li>
|
|
||||||
<li>Compact admin-console styling</li>
|
|
||||||
<li>AG Grid for data tables</li>
|
|
||||||
<li>D3 charts for monitoring</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mockup">
|
|
||||||
<div class="mockup-header">Current App Shell</div>
|
|
||||||
<div class="mockup-body">
|
|
||||||
<div class="mock-nav">Logo "Manage" | version chips | user | logout</div>
|
|
||||||
<div style="display: flex; border-top: 1px solid #ccc;">
|
|
||||||
<div style="padding: 8px 16px; background: #e3f2fd;">Dashboard</div>
|
|
||||||
<div style="padding: 8px 16px;">Monitoring</div>
|
|
||||||
<div style="padding: 8px 16px;">Applications</div>
|
|
||||||
<div style="padding: 8px 16px;">Users</div>
|
|
||||||
<div style="padding: 8px 16px;">Actions</div>
|
|
||||||
<div style="padding: 8px 16px;">Files</div>
|
|
||||||
<div style="padding: 8px 16px;">Settings</div>
|
|
||||||
</div>
|
|
||||||
<div class="placeholder" style="height: 200px; margin-top: 16px;">
|
|
||||||
Page content area (cards, tables, charts)
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<p class="subtitle">Ready to start exploring redesign options. Answer the questions in your terminal!</p>
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
<h2>Visual Direction</h2>
|
|
||||||
<p class="subtitle">What aesthetic feel do you want for the new design?</p>
|
|
||||||
|
|
||||||
<div class="options">
|
|
||||||
<div class="option" data-choice="minimal" onclick="toggleSelect(this)">
|
|
||||||
<div class="letter">A</div>
|
|
||||||
<div class="content">
|
|
||||||
<h3>Minimal & Clean</h3>
|
|
||||||
<p>Lots of whitespace, subtle borders, muted colors, content-first. Think Linear, Notion, or modern SaaS dashboards.</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="option" data-choice="bold" onclick="toggleSelect(this)">
|
|
||||||
<div class="letter">B</div>
|
|
||||||
<div class="content">
|
|
||||||
<h3>Bold & Expressive</h3>
|
|
||||||
<p>Strong colors, distinct visual personality, custom illustrations or iconography. Think Vercel, Stripe, or gaming dashboards.</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="option" data-choice="professional" onclick="toggleSelect(this)">
|
|
||||||
<div class="letter">C</div>
|
|
||||||
<div class="content">
|
|
||||||
<h3>Professional & Enterprise</h3>
|
|
||||||
<p>Polished but conservative, clear hierarchy, familiar patterns. Think AWS console, Datadog, or enterprise admin tools.</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="option" data-choice="dark-dramatic" onclick="toggleSelect(this)">
|
|
||||||
<div class="letter">D</div>
|
|
||||||
<div class="content">
|
|
||||||
<h3>Dark & Dramatic</h3>
|
|
||||||
<p>Deep dark backgrounds, neon accents, high contrast. Think cyberpunk, developer tools, or media center aesthetics.</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<p class="subtitle">Click your preferred style in the browser, or tell me in the terminal if you want something else entirely.</p>
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
<div style="display:flex;align-items:center;justify-content:center;min-height:60vh">
|
|
||||||
<p class="subtitle">Continuing in terminal...</p>
|
|
||||||
</div>
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
{"type":"server-started","port":52977,"host":"127.0.0.1","url_host":"localhost","url":"http://localhost:52977","screen_dir":"/home/alex/projects/media_library_viewer/.superpowers/brainstorm/435525-1778528804/content","state_dir":"/home/alex/projects/media_library_viewer/.superpowers/brainstorm/435525-1778528804/state"}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
435537
|
|
||||||
Reference in New Issue
Block a user