Added analytics tracking
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Inter+Tight:wght@400;500;600&family=Inter:wght@400;500;600&family=Geist+Mono:wght@400;500&display=swap" rel="stylesheet">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<script defer src="https://analytics.charlwood.xyz/script.js" data-website-id="075e79d5-433a-4192-91c0-0b5b9c4334ab"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
@@ -97,34 +97,41 @@ export function DashboardLayout() {
|
||||
}, [globalFocusId, nodeTypeById, skillToRoles, roleToSkills])
|
||||
|
||||
// Signal constellation animation readiness:
|
||||
// Desktop (>=768): when patient summary scrolls out of view (graph is side-by-side)
|
||||
// Mobile (<768): when the constellation itself scrolls into view (single-column layout)
|
||||
// Desktop (>=768): patient summary scrolls out of view OR constellation enters viewport
|
||||
// Mobile (<768): constellation scrolls into view
|
||||
useEffect(() => {
|
||||
const isMobile = window.innerWidth < 768
|
||||
const observers: IntersectionObserver[] = []
|
||||
|
||||
if (isMobile) {
|
||||
const el = constellationWrapperRef.current
|
||||
if (!el) return
|
||||
const observer = new IntersectionObserver(
|
||||
// Always observe the constellation entering the viewport
|
||||
const constellationEl = constellationWrapperRef.current
|
||||
if (constellationEl) {
|
||||
const chartObserver = new IntersectionObserver(
|
||||
([entry]) => {
|
||||
if (entry.isIntersecting) setConstellationReady(true)
|
||||
},
|
||||
{ threshold: 0.1 },
|
||||
{ threshold: 0.5 },
|
||||
)
|
||||
observer.observe(el)
|
||||
return () => observer.disconnect()
|
||||
} else {
|
||||
const el = patientSummaryRef.current
|
||||
if (!el) return
|
||||
const observer = new IntersectionObserver(
|
||||
([entry]) => {
|
||||
if (!entry.isIntersecting) setConstellationReady(true)
|
||||
},
|
||||
{ threshold: 0 },
|
||||
)
|
||||
observer.observe(el)
|
||||
return () => observer.disconnect()
|
||||
chartObserver.observe(constellationEl)
|
||||
observers.push(chartObserver)
|
||||
}
|
||||
|
||||
// Desktop: also trigger when patient summary scrolls out of view
|
||||
if (!isMobile) {
|
||||
const summaryEl = patientSummaryRef.current
|
||||
if (summaryEl) {
|
||||
const summaryObserver = new IntersectionObserver(
|
||||
([entry]) => {
|
||||
if (!entry.isIntersecting) setConstellationReady(true)
|
||||
},
|
||||
{ threshold: 0 },
|
||||
)
|
||||
summaryObserver.observe(summaryEl)
|
||||
observers.push(summaryObserver)
|
||||
}
|
||||
}
|
||||
|
||||
return () => observers.forEach((o) => o.disconnect())
|
||||
}, [])
|
||||
|
||||
// Measure the chronology stream height so the constellation graph can match it
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"cachedGrowthBookFeatures": {
|
||||
"tengu_mcp_tool_search": false,
|
||||
"tengu_scratch": false,
|
||||
"tengu_amber_flint": true,
|
||||
"tengu_disable_bypass_permissions_mode": false,
|
||||
"tengu_1p_event_batch_config": {
|
||||
"scheduledDelayMillis": 5000,
|
||||
"maxExportBatchSize": 200,
|
||||
"maxQueueSize": 8192
|
||||
},
|
||||
"tengu_event_sampling_config": {},
|
||||
"tengu_log_segment_events": false,
|
||||
"tengu_log_datadog_events": true,
|
||||
"tengu_marble_anvil": true,
|
||||
"tengu_tool_pear": false,
|
||||
"tengu_scarf_coffee": false,
|
||||
"tengu_keybinding_customization_release": true,
|
||||
"tengu_penguins_enabled": true,
|
||||
"tengu_thinkback": false,
|
||||
"tengu_chomp_inflection": true
|
||||
},
|
||||
"firstStartTime": "2026-02-18T16:02:41.493Z",
|
||||
"userID": "00a55e1c90694b4627ba826b33cf7ced401ac04b89f0d60336d6762b6f4f70cb",
|
||||
"opusProMigrationComplete": true,
|
||||
"sonnet1m45MigrationComplete": true,
|
||||
"clientDataCache": {
|
||||
"data": null,
|
||||
"timestamp": 1771430561577
|
||||
},
|
||||
"cachedChromeExtensionInstalled": false,
|
||||
"changelogLastFetched": 1771430561701
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"firstStartTime": "2026-02-18T16:02:41.493Z"
|
||||
}
|
||||
+1730
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,175 @@
|
||||
2026-02-18T16:02:41.496Z [ERROR] Failed to save config with lock: Error: ENOENT: no such file or directory, lstat '/home/andy/github/portfolio/~/.claude/projects/.claude.json'
|
||||
2026-02-18T16:02:41.497Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561497
|
||||
2026-02-18T16:02:41.497Z [DEBUG] Setting permissions for new file: 600
|
||||
2026-02-18T16:02:41.497Z [DEBUG] Temp file written successfully, size: 50 bytes
|
||||
2026-02-18T16:02:41.497Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561497 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.497Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.497Z [DEBUG] [init] configureGlobalMTLS starting
|
||||
2026-02-18T16:02:41.497Z [DEBUG] [init] configureGlobalMTLS complete
|
||||
2026-02-18T16:02:41.497Z [DEBUG] [init] configureGlobalAgents starting
|
||||
2026-02-18T16:02:41.497Z [DEBUG] [init] configureGlobalAgents complete
|
||||
2026-02-18T16:02:41.500Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561500
|
||||
2026-02-18T16:02:41.500Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.500Z [DEBUG] Temp file written successfully, size: 130 bytes
|
||||
2026-02-18T16:02:41.500Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.500Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561500 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.500Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.505Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561505
|
||||
2026-02-18T16:02:41.505Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.505Z [DEBUG] Temp file written successfully, size: 166 bytes
|
||||
2026-02-18T16:02:41.505Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.505Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561505 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.505Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.507Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561507
|
||||
2026-02-18T16:02:41.507Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.507Z [DEBUG] Temp file written successfully, size: 205 bytes
|
||||
2026-02-18T16:02:41.507Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.507Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561507 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.507Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.515Z [DEBUG] Applying permission update: Adding 54 allow rule(s) to destination 'localSettings': ["Bash(powershell -Command \"$lines = Get-Content ''4-vitals-monitor.html''; $before = $lines[0..1757]; $after = $lines[2028..\\($lines.Length-1\\)]; \\($before + $after\\) | Set-Content ''4-vitals-monitor.html'' -Encoding UTF8\")","Bash(powershell -Command \"$lines = Get-Content ''4-vitals-monitor.html''; $before = $lines[0..1757]; $after = $lines[2028..\\($lines.Length-1\\)]; $result = $before + $after; $result | Set-Content ''4-vitals-monitor.html'' -Encoding UTF8\")","Bash(powershell -ExecutionPolicy Bypass -File:*)","Bash(del \"C:\\\\Users\\\\Andy\\\\Ralph Local\\\\Tasks\\\\cv-4-vitals-monitor\\\\remove-lines.ps1\")","Bash(start \"\" \"C:\\\\Users\\\\Andy\\\\Ralph Local\\\\Tasks\\\\cv-4-vitals-monitor\\\\4-vitals-monitor.html\")","Bash(npx skills find:*)","WebSearch","Bash(ls \"C:\\\\Users\\\\Andy\\\\Ralph Local\\\\Tasks\\\\New CV website\\\\designs\"\" 2>nul || echo \"Directory does not exist \")","Bash(npm run typecheck:*)","Bash(npm run dev:*)","Bash(npm run build:*)","Bash(dir:*)","mcp__playwright__browser_snapshot","mcp__playwright__browser_navigate","mcp__playwright__browser_take_screenshot","Bash(npm run lint:*)","Bash(curl:*)","mcp__playwright__browser_click","mcp__playwright__browser_wait_for","mcp__playwright__browser_evaluate","Bash(git add:*)","Bash(git commit -m \"$\\(cat <<''EOF''\nTask 4: Rebuild PatientBanner with premium fonts, tooltip, and animations\n\n- Replace font-inter with font-ui \\(Elvaro Grotesque\\) throughout banner\n- Add custom NHSNumberWithTooltip with Framer Motion animated reveal\n- Add AnimatePresence crossfade between full/condensed banner states\n- Animate mobile overflow menu enter/exit\n- Add SkipButton to App.tsx for boot/ECG phase skip\n- Add shadow-pmr-banner, focus ring styles, prefers-reduced-motion support\n- Fix mobile banner to use patient data instead of hardcoded values\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>\nEOF\n\\)\")","Bash(git commit:*)","Bash(ls:*)","Bash(tasklist:*)","Bash(npx -y serve -l 3333 .)","Bash(npx serve:*)","Bash(timeout /t 3 /nobreak)","Bash(jq:*)","Bash(git stash:*)","Bash(npx tsc:*)","mcp__context7__resolve-library-id","Bash(wc:*)","Bash(python3:*)","Bash(pip install:*)","Bash(python scripts/generate_demo_data.py:*)","Bash(sqlite3:*)","Bash(python:*)","Bash(grep:*)","WebFetch(domain:www.embla-carousel.com)","Bash(npm ls:*)","Bash(npm install:*)","mcp__plugin_playwright_playwright__browser_navigate","mcp__plugin_playwright_playwright__browser_take_screenshot","mcp__plugin_playwright_playwright__browser_click","mcp__plugin_playwright_playwright__browser_wait_for","mcp__plugin_playwright_playwright__browser_snapshot","mcp__plugin_playwright_playwright__browser_resize","mcp__plugin_playwright_playwright__browser_evaluate","mcp__plugin_playwright_playwright__browser_press_key","Bash(npx eslint:*)","Bash(git checkout:*)","mcp__plugin_playwright_playwright__browser_hover","mcp__plugin_playwright_playwright__browser_run_code"]
|
||||
2026-02-18T16:02:41.515Z [DEBUG] [STARTUP] Loading MCP configs...
|
||||
2026-02-18T16:02:41.540Z [DEBUG] [ToolSearch:optimistic] mode=tst-auto, ENABLE_TOOL_SEARCH=undefined, result=true
|
||||
2026-02-18T16:02:41.540Z [DEBUG] [STARTUP] Running setup()...
|
||||
2026-02-18T16:02:41.547Z [DEBUG] [TeammateModeSnapshot] Captured from config: auto
|
||||
2026-02-18T16:02:41.548Z [DEBUG] Loading skills from: managed=/etc/claude-code/.claude/skills, user=~/.claude/projects/skills, project=[/home/andy/github/portfolio/.claude/skills]
|
||||
2026-02-18T16:02:41.557Z [DEBUG] Error log sink initialized
|
||||
2026-02-18T16:02:41.571Z [DEBUG] [STARTUP] setup() completed in 31ms
|
||||
2026-02-18T16:02:41.571Z [DEBUG] [STARTUP] Loading commands and agents...
|
||||
2026-02-18T16:02:41.574Z [DEBUG] Loaded 7 unique skills (7 unconditional, 0 conditional, managed: 0, user: 0, project: 7, additional: 0, legacy commands: 0)
|
||||
2026-02-18T16:02:41.576Z [DEBUG] [Claude in Chrome] Found chrome profiles: Default
|
||||
2026-02-18T16:02:41.576Z [DEBUG] Found 0 plugins (0 enabled, 0 disabled)
|
||||
2026-02-18T16:02:41.576Z [DEBUG] getPluginSkills: Processing 0 enabled plugins
|
||||
2026-02-18T16:02:41.576Z [DEBUG] Total plugin skills loaded: 0
|
||||
2026-02-18T16:02:41.576Z [DEBUG] Total plugin commands loaded: 0
|
||||
2026-02-18T16:02:41.576Z [DEBUG] Registered 0 hooks from 0 plugins
|
||||
2026-02-18T16:02:41.576Z [DEBUG] Total plugin agents loaded: 0
|
||||
2026-02-18T16:02:41.577Z [DEBUG] getSkills returning: 7 skill dir commands, 0 plugin skills, 2 bundled skills
|
||||
2026-02-18T16:02:41.578Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561578
|
||||
2026-02-18T16:02:41.578Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.578Z [DEBUG] Temp file written successfully, size: 282 bytes
|
||||
2026-02-18T16:02:41.578Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.578Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561578 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.578Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.579Z [DEBUG] [STARTUP] Commands and agents loaded in 8ms
|
||||
2026-02-18T16:02:41.587Z [DEBUG] [STARTUP] Running showSetupScreens()...
|
||||
2026-02-18T16:02:41.597Z [DEBUG] [keybindings] KeybindingSetup initialized with 102 bindings, 0 warnings
|
||||
2026-02-18T16:02:41.648Z [DEBUG] [keybindings] Skipping file watcher - user customization disabled
|
||||
2026-02-18T16:02:41.664Z [DEBUG] [Claude in Chrome] Extension not found in any browser
|
||||
2026-02-18T16:02:41.665Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561665
|
||||
2026-02-18T16:02:41.665Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.665Z [DEBUG] Temp file written successfully, size: 325 bytes
|
||||
2026-02-18T16:02:41.665Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.665Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561665 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.665Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.667Z [DEBUG] Git remote URL: http://192.168.8.143:3000/admin/portfolio/
|
||||
2026-02-18T16:02:41.667Z [DEBUG] Could not parse repository from: http://192.168.8.143:3000/admin/portfolio/
|
||||
2026-02-18T16:02:41.667Z [DEBUG] Parsed repository: null from URL: http://192.168.8.143:3000/admin/portfolio/
|
||||
2026-02-18T16:02:41.702Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561702
|
||||
2026-02-18T16:02:41.702Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.702Z [DEBUG] Temp file written successfully, size: 366 bytes
|
||||
2026-02-18T16:02:41.702Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.702Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561702 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.702Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.784Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561784
|
||||
2026-02-18T16:02:41.784Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.784Z [DEBUG] Temp file written successfully, size: 438 bytes
|
||||
2026-02-18T16:02:41.784Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.784Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561784 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.785Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.785Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561785
|
||||
2026-02-18T16:02:41.785Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.785Z [DEBUG] Temp file written successfully, size: 466 bytes
|
||||
2026-02-18T16:02:41.785Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.785Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561785 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.785Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.786Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561786
|
||||
2026-02-18T16:02:41.786Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.787Z [DEBUG] Temp file written successfully, size: 497 bytes
|
||||
2026-02-18T16:02:41.787Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.787Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561786 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.787Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.787Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561787
|
||||
2026-02-18T16:02:41.787Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.787Z [DEBUG] Temp file written successfully, size: 549 bytes
|
||||
2026-02-18T16:02:41.787Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.788Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561787 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.788Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.788Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561788
|
||||
2026-02-18T16:02:41.788Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.788Z [DEBUG] Temp file written successfully, size: 689 bytes
|
||||
2026-02-18T16:02:41.788Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.789Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561788 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.790Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.790Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561790
|
||||
2026-02-18T16:02:41.790Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.790Z [DEBUG] Temp file written successfully, size: 728 bytes
|
||||
2026-02-18T16:02:41.790Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.790Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561790 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.791Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.791Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561791
|
||||
2026-02-18T16:02:41.791Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Temp file written successfully, size: 767 bytes
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561791 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.792Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561792
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Temp file written successfully, size: 805 bytes
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.792Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561792 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.793Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.793Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561793
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Temp file written successfully, size: 837 bytes
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561793 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.794Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561794
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Temp file written successfully, size: 867 bytes
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.794Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561794 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.795Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.795Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561795
|
||||
2026-02-18T16:02:41.795Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.795Z [DEBUG] Temp file written successfully, size: 900 bytes
|
||||
2026-02-18T16:02:41.795Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.795Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561795 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.795Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.796Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561796
|
||||
2026-02-18T16:02:41.796Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.796Z [DEBUG] Temp file written successfully, size: 952 bytes
|
||||
2026-02-18T16:02:41.796Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.796Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561796 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.796Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.797Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561797
|
||||
2026-02-18T16:02:41.797Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.797Z [DEBUG] Temp file written successfully, size: 988 bytes
|
||||
2026-02-18T16:02:41.797Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.797Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561797 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.797Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.798Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561798
|
||||
2026-02-18T16:02:41.798Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.798Z [DEBUG] Temp file written successfully, size: 1018 bytes
|
||||
2026-02-18T16:02:41.798Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.798Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561798 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.798Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.799Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430561799
|
||||
2026-02-18T16:02:41.799Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:41.799Z [DEBUG] Temp file written successfully, size: 1054 bytes
|
||||
2026-02-18T16:02:41.799Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:41.799Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430561799 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:41.799Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:41.925Z [DEBUG] High write ratio: blit=928, write=1833 (66.4% writes), screen=36x252
|
||||
2026-02-18T16:02:51.731Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430571731
|
||||
2026-02-18T16:02:51.731Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:51.731Z [DEBUG] Temp file written successfully, size: 1054 bytes
|
||||
2026-02-18T16:02:51.731Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:51.731Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430571731 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:51.731Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
2026-02-18T16:02:51.732Z [DEBUG] Writing to temp file: ~/.claude/projects/.claude.json.tmp.254432.1771430571732
|
||||
2026-02-18T16:02:51.732Z [DEBUG] Preserving file permissions: 100600
|
||||
2026-02-18T16:02:51.732Z [DEBUG] Temp file written successfully, size: 1054 bytes
|
||||
2026-02-18T16:02:51.732Z [DEBUG] Applied original permissions to temp file
|
||||
2026-02-18T16:02:51.732Z [DEBUG] Renaming ~/.claude/projects/.claude.json.tmp.254432.1771430571732 to ~/.claude/projects/.claude.json
|
||||
2026-02-18T16:02:51.732Z [DEBUG] File ~/.claude/projects/.claude.json written atomically
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
~/.claude/projects/debug/6b30776a-488e-4ffc-be79-dcf0b497467d.txt
|
||||
Reference in New Issue
Block a user