diff --git a/.hygeine/basedpyright.lint.json b/.hygeine/basedpyright.lint.json index efa8ad0..80b69ff 100644 --- a/.hygeine/basedpyright.lint.json +++ b/.hygeine/basedpyright.lint.json @@ -1,13 +1,13 @@ { "version": "1.36.2", - "time": "1767838864998", + "time": "1767843025437", "generalDiagnostics": [], "summary": { "filesAnalyzed": 704, "errorCount": 0, "warningCount": 0, "informationCount": 0, - "timeInSec": 19.429 + "timeInSec": 22.928 } } diff --git a/.hygeine/biome.json b/.hygeine/biome.json index 0c999a8..af4a473 100644 --- a/.hygeine/biome.json +++ b/.hygeine/biome.json @@ -1 +1 @@ -{"summary":{"changed":0,"unchanged":401,"matches":0,"duration":{"secs":0,"nanos":98588653},"scannerDuration":{"secs":0,"nanos":6276229},"errors":0,"warnings":0,"infos":0,"skipped":0,"suggestedFixesSkipped":0,"diagnosticsNotPrinted":0},"diagnostics":[],"command":"lint"} +{"summary":{"changed":0,"unchanged":402,"matches":0,"duration":{"secs":0,"nanos":94978581},"scannerDuration":{"secs":0,"nanos":7622848},"errors":0,"warnings":3,"infos":0,"skipped":0,"suggestedFixesSkipped":0,"diagnosticsNotPrinted":0},"diagnostics":[{"category":"lint/correctness/useExhaustiveDependencies","severity":"warning","description":"This hook specifies more dependencies than necessary: preferencesVersion.","message":[{"elements":[],"content":"This hook specifies "},{"elements":["Emphasis"],"content":"more dependencies than necessary"},{"elements":[],"content":": preferencesVersion."}],"advices":{"advices":[{"log":["info",[{"elements":[],"content":"This dependency can be removed from the list."}]]},{"frame":{"path":null,"span":[5621,5639],"sourceCode":"// Meeting Detail Page\n\nimport { motion } from 'framer-motion';\nimport {\n ArrowLeft,\n Calendar,\n ChevronDown,\n Clock,\n Download,\n Loader2,\n Pause,\n Play,\n Sparkles,\n Square,\n Tags,\n} from 'lucide-react';\nimport { memo, useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport { getAPI } from '@/api';\nimport { isTauriEnvironment, TauriEvents } from '@/api/tauri-adapter';\nimport type { ExportFormat, FinalSegment, Meeting, PlaybackInfo } from '@/api/types';\nimport { MeetingStateBadge } from '@/components/meeting-state-badge';\nimport { PriorityBadge } from '@/components/priority-badge';\nimport { ProcessingStatus } from '@/components/processing-status';\nimport { SpeakerBadge } from '@/components/speaker-badge';\nimport { Badge } from '@/components/ui/badge';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport {\n DropdownMenu,\n DropdownMenuContent,\n DropdownMenuItem,\n DropdownMenuTrigger,\n} from '@/components/ui/dropdown-menu';\nimport { SkeletonTranscript } from '@/components/ui/skeleton';\nimport { Slider } from '@/components/ui/slider';\nimport { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs';\nimport { useEntityExtraction } from '@/hooks/use-entity-extraction';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { usePostProcessing } from '@/hooks/use-post-processing';\nimport { formatDate, formatDuration, formatTime } from '@/lib/format';\nimport { preferences } from '@/lib/preferences';\nimport { iconWithMargin } from '@/lib/styles';\nimport { useTauriEvent } from '@/lib/tauri-events';\nimport { ENTITY_CATEGORY_COLORS } from '@/types/entity';\n\nconst PLAYBACK_POSITION_THROTTLE_MS = 100;\nconst HIGHLIGHT_THROTTLE_MS = 80;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 96;\nconst TRANSCRIPT_OVERSCAN = 6;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\ninterface MeetingTranscriptRowProps {\n segment: FinalSegment;\n meetingId: string;\n speakerName?: string;\n isSelected: boolean;\n onSelect: (segmentId: number, startTime: number) => void;\n animate?: boolean;\n}\n\nconst MeetingTranscriptRow = memo(function MeetingTranscriptRow({\n segment,\n meetingId,\n speakerName,\n isSelected,\n onSelect,\n animate = true,\n}: MeetingTranscriptRowProps) {\n return (\n onSelect(segment.segment_id, segment.start_time)}\n >\n \n {formatTime(segment.start_time)}\n \n
\n
\n \n
\n

{segment.text}

\n
\n \n );\n});\n\nMeetingTranscriptRow.displayName = 'MeetingTranscriptRow';\n\nexport default function MeetingDetailPage() {\n const { id } = useParams<{ id: string }>();\n const navigate = useNavigate();\n const [meeting, setMeeting] = useState(null);\n const [loading, setLoading] = useState(true);\n const [selectedSegment, setSelectedSegment] = useState(null);\n const [playback, setPlayback] = useState(null);\n const [seekPosition, setSeekPosition] = useState(null);\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n const { guard } = useGuardedMutation();\n const isTauri = isTauriEnvironment();\n const iconMd = iconWithMargin.md;\n const transcriptScrollRef = useRef(null);\n const summaryMeta = useMemo(() => {\n if (!meeting?.summary) {\n return [];\n }\n return [\n meeting.summary.model_version\n ? { label: 'Model', value: meeting.summary.model_version }\n : null,\n meeting.summary.tokens_used !== undefined\n ? { label: 'Tokens', value: meeting.summary.tokens_used.toLocaleString() }\n : null,\n meeting.summary.latency_ms !== undefined\n ? { label: 'Latency', value: `${Math.round(meeting.summary.latency_ms)} ms` }\n : null,\n ].filter(Boolean) as Array<{ label: string; value: string }>;\n }, [meeting?.summary]);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of meeting.segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting, preferencesVersion]);\n\n const shouldVirtualizeTranscript =\n (meeting?.segments.length ?? 0) > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: meeting?.segments.length ?? 0,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n const playbackRef = useRef(null);\n const seekPositionRef = useRef(null);\n const lastPlaybackUpdateRef = useRef(0);\n const lastHighlightUpdateRef = useRef(0);\n\n useEffect(() => {\n playbackRef.current = playback;\n }, [playback]);\n\n useEffect(() => {\n seekPositionRef.current = seekPosition;\n }, [seekPosition]);\n\n // Entity extraction hook\n const {\n state: entityState,\n extract: extractEntities,\n isExtracting,\n } = useEntityExtraction({\n meetingId: id,\n meetingTitle: meeting?.title,\n meetingState: meeting?.state,\n autoExtract: true,\n });\n const { entities } = entityState;\n\n // Post-processing orchestration hook (GAP-W05)\n const {\n state: processingState,\n start: startProcessing,\n shouldAutoStart,\n } = usePostProcessing({\n showToasts: true,\n onComplete: (state) => {\n // Refresh meeting data when processing completes\n if (id && state.overallStatus !== 'failed') {\n void getAPI()\n .getMeeting({ meeting_id: id, include_segments: true, include_summary: true })\n .then(setMeeting);\n }\n },\n });\n\n useEffect(() => {\n const loadMeeting = async () => {\n if (!id) {\n return;\n }\n try {\n const data = await getAPI().getMeeting({\n meeting_id: id,\n include_segments: true,\n include_summary: true,\n });\n setMeeting(data);\n } catch {\n // Error swallowed intentionally - meeting fetch failure handled via loading state\n } finally {\n setLoading(false);\n }\n };\n loadMeeting();\n }, [id]);\n\n // Auto-start post-processing for completed meetings without processing status (GAP-W05)\n useEffect(() => {\n if (meeting && id && shouldAutoStart(meeting.state, meeting.processing_status)) {\n void startProcessing(id);\n }\n }, [meeting, id, shouldAutoStart, startProcessing]);\n\n useEffect(() => {\n if (!isTauri) {\n return;\n }\n getAPI()\n .getPlaybackState()\n .then(setPlayback)\n .catch(() => null);\n }, [isTauri]);\n\n useTauriEvent(\n TauriEvents.PLAYBACK_POSITION,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n if (seekPositionRef.current !== null) {\n return;\n }\n const now = nowMs();\n if (now - lastPlaybackUpdateRef.current < PLAYBACK_POSITION_THROTTLE_MS) {\n return;\n }\n lastPlaybackUpdateRef.current = now;\n setPlayback((prev) => ({\n meeting_id: payload.meeting_id,\n position: payload.position,\n duration: payload.duration,\n is_playing: prev?.is_playing ?? false,\n is_paused: prev?.is_paused ?? false,\n }));\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.PLAYBACK_STATE,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setPlayback((prev) => ({\n meeting_id: payload.meeting_id,\n position: prev?.position ?? 0,\n duration: prev?.duration ?? meeting.duration_seconds,\n is_playing: payload.state === 'playing',\n is_paused: payload.state === 'paused',\n }));\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.HIGHLIGHT_CHANGE,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastHighlightUpdateRef.current < HIGHLIGHT_THROTTLE_MS) {\n return;\n }\n lastHighlightUpdateRef.current = now;\n setSelectedSegment(payload.segment_id ?? null);\n },\n [meeting?.id]\n );\n\n const handleExport = async (format: ExportFormat) => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const result = await getAPI().exportTranscript(meeting.id, format);\n const extension = result.file_extension.startsWith('.')\n ? result.file_extension.slice(1)\n : result.file_extension;\n\n if (isTauri) {\n await getAPI().saveExportFile(result.content, meeting.title || 'Meeting', extension);\n return;\n }\n\n // For PDF, content is base64-encoded - decode before creating blob\n let blobContent: BlobPart;\n let mimeType: string;\n if (format === 'pdf') {\n const binaryString = atob(result.content);\n const bytes = new Uint8Array(binaryString.length);\n for (let i = 0; i < binaryString.length; i++) {\n bytes[i] = binaryString.charCodeAt(i);\n }\n blobContent = bytes;\n mimeType = 'application/pdf';\n } else {\n blobContent = result.content;\n mimeType = format === 'html' ? 'text/html' : 'text/markdown';\n }\n\n const blob = new Blob([blobContent], { type: mimeType });\n const url = URL.createObjectURL(blob);\n const a = document.createElement('a');\n a.href = url;\n a.download = `${meeting.title || 'Meeting'}.${extension}`;\n a.click();\n URL.revokeObjectURL(url);\n },\n {\n title: 'Offline mode',\n message: 'Exporting requires an active server connection.',\n }\n );\n };\n\n const handleGenerateSummary = async () => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const summary = await getAPI().generateSummary(meeting.id, true);\n setMeeting({ ...meeting, summary });\n },\n {\n title: 'Offline mode',\n message: 'Summary generation requires an active server connection.',\n }\n );\n };\n\n const handlePlay = useCallback(\n async (startTime?: number) => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const playbackPosition = playbackRef.current?.position ?? 0;\n const start = startTime ?? playbackPosition;\n await getAPI().startPlayback(meeting.id, start);\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n },\n [guard, meeting]\n );\n\n const handlePause = useCallback(async () => {\n await guard(async () => getAPI().pausePlayback(), {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n });\n }, [guard]);\n\n const handleStop = useCallback(async () => {\n await guard(\n async () => {\n await getAPI().stopPlayback();\n setPlayback((prev) =>\n prev\n ? {\n ...prev,\n position: 0,\n is_playing: false,\n is_paused: false,\n }\n : prev\n );\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n }, [guard]);\n\n const handleSeek = useCallback(\n async (value: number) => {\n await guard(\n async () => {\n const result = await getAPI().seekPlayback(value);\n setPlayback(result);\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n },\n [guard]\n );\n\n const handleSegmentSelect = useCallback(\n (segmentId: number, startTime: number) => {\n setSelectedSegment(segmentId);\n if (isTauri) {\n void handlePlay(startTime);\n }\n },\n [handlePlay, isTauri]\n );\n\n if (loading) {\n return (\n
\n \n
\n );\n }\n\n if (!meeting) {\n return (\n
\n

Meeting not found

\n
\n );\n }\n\n return (\n
\n {/* Header */}\n
\n
\n \n
\n

{meeting.title}

\n
\n \n \n {formatDate(meeting.created_at)}\n \n \n \n {formatDuration(meeting.duration_seconds)}\n \n \n
\n
\n
\n
\n {isTauri && (\n
\n {playback?.is_playing ? (\n \n ) : (\n \n )}\n \n {playback && playback.duration > 0 && (\n
\n {\n setSeekPosition(value[0]);\n }}\n onValueCommit={(value) => {\n setSeekPosition(null);\n void handleSeek(value[0]);\n }}\n />\n \n {formatDuration(seekPosition ?? playback.position)}\n \n
\n )}\n
\n )}\n \n \n \n \n \n handleExport('markdown')}>\n Markdown (.md)\n \n handleExport('html')}>HTML (.html)\n handleExport('pdf')}>PDF (.pdf)\n \n \n \n extractEntities(false)}\n disabled={isExtracting || meeting.state !== 'completed'}\n >\n {isExtracting ? (\n \n ) : (\n \n )}\n Entities\n \n
\n
\n\n {/* Post-processing status (GAP-W05) */}\n {processingState.isActive && (\n
\n \n
\n )}\n\n {/* Content */}\n
\n {/* Transcript Panel */}\n
\n

Transcript

\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = meeting.segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n
\n {meeting.segments.map((segment) => (\n \n ))}\n
\n )}\n
\n\n {/* Summary Panel */}\n
\n \n \n \n Summary\n \n \n Entities\n \n \n Notes\n \n \n \n {meeting.summary ? (\n <>\n
\n

\n Executive Summary\n

\n

{meeting.summary.executive_summary}

\n
\n {summaryMeta.length > 0 && (\n
\n {summaryMeta.map((meta) => (\n \n {meta.label}: {meta.value}\n \n ))}\n
\n )}\n
\n

Key Points

\n
    \n {meeting.summary.key_points.map((kp) => (\n \n \n {kp.text}\n \n ))}\n
\n
\n
\n

Action Items

\n
\n {meeting.summary.action_items.map((item) => (\n \n \n

{item.text}

\n
\n \n {item.assignee && (\n \n {item.assignee}\n \n )}\n
\n
\n
\n ))}\n
\n
\n \n ) : (\n
\n

No summary generated yet

\n \n
\n )}\n
\n \n {entities.length > 0 ? (\n <>\n
\n \n {entities.length} entities extracted\n \n extractEntities(true)}\n disabled={isExtracting}\n >\n {isExtracting ? : 'Refresh'}\n \n
\n
\n {entities.map((entity) => (\n \n \n
\n \n {entity.category}\n \n {entity.isPinned && }\n
\n

{entity.text}

\n {entity.confidence !== undefined && (\n

\n Confidence: {(entity.confidence * 100).toFixed(0)}%\n

\n )}\n
\n
\n ))}\n
\n \n ) : (\n
\n

No entities extracted yet

\n extractEntities(false)}\n disabled={isExtracting || meeting.state !== 'completed'}\n >\n {isExtracting ? (\n \n ) : (\n \n )}\n Extract Entities\n \n
\n )}\n
\n \n

No annotations yet

\n
\n
\n
\n \n \n );\n}\n"}},{"log":["info",[{"elements":[],"content":"React relies on hook dependencies to determine when to re-compute Effects.\nSpecifying more dependencies than required can lead to "},{"elements":["Emphasis"],"content":"unnecessary re-rendering"},{"elements":[],"content":"\nand "},{"elements":["Emphasis"],"content":"degraded performance"},{"elements":[],"content":"."}]]},{"log":["info",[{"elements":[],"content":"Unsafe fix: Remove the extra dependencies from the list."}]]},{"diff":{"dictionary":"// Meeting Detail Page\n\nimport { motion } from 'framer-motion'; }\n return map;\n }, [meeting, preferencesVersion]);\n\n const shouldVirtualizeTranscript = );\n}\n","ops":[{"diffOp":{"equal":{"range":[0,63]}}},{"equalLines":{"line_count":148}},{"diffOp":{"equal":{"range":[63,90]}}},{"diffOp":{"equal":{"range":[90,98]}}},{"diffOp":{"delete":{"range":[98,118]}}},{"diffOp":{"equal":{"range":[118,119]}}},{"diffOp":{"equal":{"range":[119,159]}}},{"equalLines":{"line_count":613}},{"diffOp":{"equal":{"range":[159,166]}}}]}}]},"verboseAdvices":{"advices":[]},"location":{"path":{"file":"src/pages/MeetingDetail.tsx"},"span":[4844,4851],"sourceCode":"// Meeting Detail Page\n\nimport { motion } from 'framer-motion';\nimport {\n ArrowLeft,\n Calendar,\n ChevronDown,\n Clock,\n Download,\n Loader2,\n Pause,\n Play,\n Sparkles,\n Square,\n Tags,\n} from 'lucide-react';\nimport { memo, useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport { getAPI } from '@/api';\nimport { isTauriEnvironment, TauriEvents } from '@/api/tauri-adapter';\nimport type { ExportFormat, FinalSegment, Meeting, PlaybackInfo } from '@/api/types';\nimport { MeetingStateBadge } from '@/components/meeting-state-badge';\nimport { PriorityBadge } from '@/components/priority-badge';\nimport { ProcessingStatus } from '@/components/processing-status';\nimport { SpeakerBadge } from '@/components/speaker-badge';\nimport { Badge } from '@/components/ui/badge';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport {\n DropdownMenu,\n DropdownMenuContent,\n DropdownMenuItem,\n DropdownMenuTrigger,\n} from '@/components/ui/dropdown-menu';\nimport { SkeletonTranscript } from '@/components/ui/skeleton';\nimport { Slider } from '@/components/ui/slider';\nimport { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs';\nimport { useEntityExtraction } from '@/hooks/use-entity-extraction';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { usePostProcessing } from '@/hooks/use-post-processing';\nimport { formatDate, formatDuration, formatTime } from '@/lib/format';\nimport { preferences } from '@/lib/preferences';\nimport { iconWithMargin } from '@/lib/styles';\nimport { useTauriEvent } from '@/lib/tauri-events';\nimport { ENTITY_CATEGORY_COLORS } from '@/types/entity';\n\nconst PLAYBACK_POSITION_THROTTLE_MS = 100;\nconst HIGHLIGHT_THROTTLE_MS = 80;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 96;\nconst TRANSCRIPT_OVERSCAN = 6;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\ninterface MeetingTranscriptRowProps {\n segment: FinalSegment;\n meetingId: string;\n speakerName?: string;\n isSelected: boolean;\n onSelect: (segmentId: number, startTime: number) => void;\n animate?: boolean;\n}\n\nconst MeetingTranscriptRow = memo(function MeetingTranscriptRow({\n segment,\n meetingId,\n speakerName,\n isSelected,\n onSelect,\n animate = true,\n}: MeetingTranscriptRowProps) {\n return (\n onSelect(segment.segment_id, segment.start_time)}\n >\n \n {formatTime(segment.start_time)}\n \n
\n
\n \n
\n

{segment.text}

\n
\n \n );\n});\n\nMeetingTranscriptRow.displayName = 'MeetingTranscriptRow';\n\nexport default function MeetingDetailPage() {\n const { id } = useParams<{ id: string }>();\n const navigate = useNavigate();\n const [meeting, setMeeting] = useState(null);\n const [loading, setLoading] = useState(true);\n const [selectedSegment, setSelectedSegment] = useState(null);\n const [playback, setPlayback] = useState(null);\n const [seekPosition, setSeekPosition] = useState(null);\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n const { guard } = useGuardedMutation();\n const isTauri = isTauriEnvironment();\n const iconMd = iconWithMargin.md;\n const transcriptScrollRef = useRef(null);\n const summaryMeta = useMemo(() => {\n if (!meeting?.summary) {\n return [];\n }\n return [\n meeting.summary.model_version\n ? { label: 'Model', value: meeting.summary.model_version }\n : null,\n meeting.summary.tokens_used !== undefined\n ? { label: 'Tokens', value: meeting.summary.tokens_used.toLocaleString() }\n : null,\n meeting.summary.latency_ms !== undefined\n ? { label: 'Latency', value: `${Math.round(meeting.summary.latency_ms)} ms` }\n : null,\n ].filter(Boolean) as Array<{ label: string; value: string }>;\n }, [meeting?.summary]);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of meeting.segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting, preferencesVersion]);\n\n const shouldVirtualizeTranscript =\n (meeting?.segments.length ?? 0) > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: meeting?.segments.length ?? 0,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n const playbackRef = useRef(null);\n const seekPositionRef = useRef(null);\n const lastPlaybackUpdateRef = useRef(0);\n const lastHighlightUpdateRef = useRef(0);\n\n useEffect(() => {\n playbackRef.current = playback;\n }, [playback]);\n\n useEffect(() => {\n seekPositionRef.current = seekPosition;\n }, [seekPosition]);\n\n // Entity extraction hook\n const {\n state: entityState,\n extract: extractEntities,\n isExtracting,\n } = useEntityExtraction({\n meetingId: id,\n meetingTitle: meeting?.title,\n meetingState: meeting?.state,\n autoExtract: true,\n });\n const { entities } = entityState;\n\n // Post-processing orchestration hook (GAP-W05)\n const {\n state: processingState,\n start: startProcessing,\n shouldAutoStart,\n } = usePostProcessing({\n showToasts: true,\n onComplete: (state) => {\n // Refresh meeting data when processing completes\n if (id && state.overallStatus !== 'failed') {\n void getAPI()\n .getMeeting({ meeting_id: id, include_segments: true, include_summary: true })\n .then(setMeeting);\n }\n },\n });\n\n useEffect(() => {\n const loadMeeting = async () => {\n if (!id) {\n return;\n }\n try {\n const data = await getAPI().getMeeting({\n meeting_id: id,\n include_segments: true,\n include_summary: true,\n });\n setMeeting(data);\n } catch {\n // Error swallowed intentionally - meeting fetch failure handled via loading state\n } finally {\n setLoading(false);\n }\n };\n loadMeeting();\n }, [id]);\n\n // Auto-start post-processing for completed meetings without processing status (GAP-W05)\n useEffect(() => {\n if (meeting && id && shouldAutoStart(meeting.state, meeting.processing_status)) {\n void startProcessing(id);\n }\n }, [meeting, id, shouldAutoStart, startProcessing]);\n\n useEffect(() => {\n if (!isTauri) {\n return;\n }\n getAPI()\n .getPlaybackState()\n .then(setPlayback)\n .catch(() => null);\n }, [isTauri]);\n\n useTauriEvent(\n TauriEvents.PLAYBACK_POSITION,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n if (seekPositionRef.current !== null) {\n return;\n }\n const now = nowMs();\n if (now - lastPlaybackUpdateRef.current < PLAYBACK_POSITION_THROTTLE_MS) {\n return;\n }\n lastPlaybackUpdateRef.current = now;\n setPlayback((prev) => ({\n meeting_id: payload.meeting_id,\n position: payload.position,\n duration: payload.duration,\n is_playing: prev?.is_playing ?? false,\n is_paused: prev?.is_paused ?? false,\n }));\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.PLAYBACK_STATE,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setPlayback((prev) => ({\n meeting_id: payload.meeting_id,\n position: prev?.position ?? 0,\n duration: prev?.duration ?? meeting.duration_seconds,\n is_playing: payload.state === 'playing',\n is_paused: payload.state === 'paused',\n }));\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.HIGHLIGHT_CHANGE,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastHighlightUpdateRef.current < HIGHLIGHT_THROTTLE_MS) {\n return;\n }\n lastHighlightUpdateRef.current = now;\n setSelectedSegment(payload.segment_id ?? null);\n },\n [meeting?.id]\n );\n\n const handleExport = async (format: ExportFormat) => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const result = await getAPI().exportTranscript(meeting.id, format);\n const extension = result.file_extension.startsWith('.')\n ? result.file_extension.slice(1)\n : result.file_extension;\n\n if (isTauri) {\n await getAPI().saveExportFile(result.content, meeting.title || 'Meeting', extension);\n return;\n }\n\n // For PDF, content is base64-encoded - decode before creating blob\n let blobContent: BlobPart;\n let mimeType: string;\n if (format === 'pdf') {\n const binaryString = atob(result.content);\n const bytes = new Uint8Array(binaryString.length);\n for (let i = 0; i < binaryString.length; i++) {\n bytes[i] = binaryString.charCodeAt(i);\n }\n blobContent = bytes;\n mimeType = 'application/pdf';\n } else {\n blobContent = result.content;\n mimeType = format === 'html' ? 'text/html' : 'text/markdown';\n }\n\n const blob = new Blob([blobContent], { type: mimeType });\n const url = URL.createObjectURL(blob);\n const a = document.createElement('a');\n a.href = url;\n a.download = `${meeting.title || 'Meeting'}.${extension}`;\n a.click();\n URL.revokeObjectURL(url);\n },\n {\n title: 'Offline mode',\n message: 'Exporting requires an active server connection.',\n }\n );\n };\n\n const handleGenerateSummary = async () => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const summary = await getAPI().generateSummary(meeting.id, true);\n setMeeting({ ...meeting, summary });\n },\n {\n title: 'Offline mode',\n message: 'Summary generation requires an active server connection.',\n }\n );\n };\n\n const handlePlay = useCallback(\n async (startTime?: number) => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const playbackPosition = playbackRef.current?.position ?? 0;\n const start = startTime ?? playbackPosition;\n await getAPI().startPlayback(meeting.id, start);\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n },\n [guard, meeting]\n );\n\n const handlePause = useCallback(async () => {\n await guard(async () => getAPI().pausePlayback(), {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n });\n }, [guard]);\n\n const handleStop = useCallback(async () => {\n await guard(\n async () => {\n await getAPI().stopPlayback();\n setPlayback((prev) =>\n prev\n ? {\n ...prev,\n position: 0,\n is_playing: false,\n is_paused: false,\n }\n : prev\n );\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n }, [guard]);\n\n const handleSeek = useCallback(\n async (value: number) => {\n await guard(\n async () => {\n const result = await getAPI().seekPlayback(value);\n setPlayback(result);\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n },\n [guard]\n );\n\n const handleSegmentSelect = useCallback(\n (segmentId: number, startTime: number) => {\n setSelectedSegment(segmentId);\n if (isTauri) {\n void handlePlay(startTime);\n }\n },\n [handlePlay, isTauri]\n );\n\n if (loading) {\n return (\n
\n \n
\n );\n }\n\n if (!meeting) {\n return (\n
\n

Meeting not found

\n
\n );\n }\n\n return (\n
\n {/* Header */}\n
\n
\n \n
\n

{meeting.title}

\n
\n \n \n {formatDate(meeting.created_at)}\n \n \n \n {formatDuration(meeting.duration_seconds)}\n \n \n
\n
\n
\n
\n {isTauri && (\n
\n {playback?.is_playing ? (\n \n ) : (\n \n )}\n \n {playback && playback.duration > 0 && (\n
\n {\n setSeekPosition(value[0]);\n }}\n onValueCommit={(value) => {\n setSeekPosition(null);\n void handleSeek(value[0]);\n }}\n />\n \n {formatDuration(seekPosition ?? playback.position)}\n \n
\n )}\n
\n )}\n \n \n \n \n \n handleExport('markdown')}>\n Markdown (.md)\n \n handleExport('html')}>HTML (.html)\n handleExport('pdf')}>PDF (.pdf)\n \n \n \n extractEntities(false)}\n disabled={isExtracting || meeting.state !== 'completed'}\n >\n {isExtracting ? (\n \n ) : (\n \n )}\n Entities\n \n
\n
\n\n {/* Post-processing status (GAP-W05) */}\n {processingState.isActive && (\n
\n \n
\n )}\n\n {/* Content */}\n
\n {/* Transcript Panel */}\n
\n

Transcript

\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = meeting.segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n
\n {meeting.segments.map((segment) => (\n \n ))}\n
\n )}\n
\n\n {/* Summary Panel */}\n
\n \n \n \n Summary\n \n \n Entities\n \n \n Notes\n \n \n \n {meeting.summary ? (\n <>\n
\n

\n Executive Summary\n

\n

{meeting.summary.executive_summary}

\n
\n {summaryMeta.length > 0 && (\n
\n {summaryMeta.map((meta) => (\n \n {meta.label}: {meta.value}\n \n ))}\n
\n )}\n
\n

Key Points

\n
    \n {meeting.summary.key_points.map((kp) => (\n \n \n {kp.text}\n \n ))}\n
\n
\n
\n

Action Items

\n
\n {meeting.summary.action_items.map((item) => (\n \n \n

{item.text}

\n
\n \n {item.assignee && (\n \n {item.assignee}\n \n )}\n
\n
\n
\n ))}\n
\n
\n \n ) : (\n
\n

No summary generated yet

\n \n
\n )}\n
\n \n {entities.length > 0 ? (\n <>\n
\n \n {entities.length} entities extracted\n \n extractEntities(true)}\n disabled={isExtracting}\n >\n {isExtracting ? : 'Refresh'}\n \n
\n
\n {entities.map((entity) => (\n \n \n
\n \n {entity.category}\n \n {entity.isPinned && }\n
\n

{entity.text}

\n {entity.confidence !== undefined && (\n

\n Confidence: {(entity.confidence * 100).toFixed(0)}%\n

\n )}\n
\n
\n ))}\n
\n \n ) : (\n
\n

No entities extracted yet

\n extractEntities(false)}\n disabled={isExtracting || meeting.state !== 'completed'}\n >\n {isExtracting ? (\n \n ) : (\n \n )}\n Extract Entities\n \n
\n )}\n
\n \n

No annotations yet

\n
\n
\n
\n \n \n );\n}\n"},"tags":["fixable"],"source":null},{"category":"lint/correctness/useExhaustiveDependencies","severity":"warning","description":"This hook specifies more dependencies than necessary: preferencesVersion.","message":[{"elements":[],"content":"This hook specifies "},{"elements":["Emphasis"],"content":"more dependencies than necessary"},{"elements":[],"content":": preferencesVersion."}],"advices":{"advices":[{"log":["info",[{"elements":[],"content":"This dependency can be removed from the list."}]]},{"frame":{"path":null,"span":[5266,5284],"sourceCode":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nconst AUDIO_LEVEL_THROTTLE_MS = 80;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 104;\nconst TRANSCRIPT_OVERSCAN = 8;\nconst AUTO_SCROLL_THRESHOLD_PX = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = useCallback((entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n }, []);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting?.id || segments.length === 0) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptScrollRef = useRef(null);\n const isNearBottomRef = useRef(true);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n const shouldVirtualizeTranscript = segments.length > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: segments.length,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement) {\n return;\n }\n\n const handleScroll = () => {\n const distanceFromBottom =\n scrollElement.scrollHeight - scrollElement.scrollTop - scrollElement.clientHeight;\n isNearBottomRef.current = distanceFromBottom < AUTO_SCROLL_THRESHOLD_PX;\n };\n\n handleScroll();\n scrollElement.addEventListener('scroll', handleScroll);\n return () => {\n scrollElement.removeEventListener('scroll', handleScroll);\n };\n }, []);\n\n // Auto-scroll to bottom for live updates when user is already near the end.\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement || !isNearBottomRef.current) {\n return;\n }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n const lastAudioLevelAtRef = useRef(0);\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastAudioLevelAtRef.current < AUDIO_LEVEL_THROTTLE_MS) {\n return;\n }\n lastAudioLevelAtRef.current = now;\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n \n {segments.map((segment) => (\n \n ))}\n \n )}\n \n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n \n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n \n );\n}\n"}},{"log":["info",[{"elements":[],"content":"React relies on hook dependencies to determine when to re-compute Effects.\nSpecifying more dependencies than required can lead to "},{"elements":["Emphasis"],"content":"unnecessary re-rendering"},{"elements":[],"content":"\nand "},{"elements":["Emphasis"],"content":"degraded performance"},{"elements":[],"content":"."}]]},{"log":["info",[{"elements":[],"content":"Unsafe fix: Remove the extra dependencies from the list."}]]},{"diff":{"dictionary":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion'; }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []); );\n}\n","ops":[{"diffOp":{"equal":{"range":[0,72]}}},{"equalLines":{"line_count":153}},{"diffOp":{"equal":{"range":[72,99]}}},{"diffOp":{"equal":{"range":[99,121]}}},{"diffOp":{"delete":{"range":[121,141]}}},{"diffOp":{"equal":{"range":[141,142]}}},{"diffOp":{"equal":{"range":[142,240]}}},{"equalLines":{"line_count":608}},{"diffOp":{"equal":{"range":[240,247]}}}]}}]},"verboseAdvices":{"advices":[]},"location":{"path":{"file":"src/pages/Recording.tsx"},"span":[4454,4461],"sourceCode":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nconst AUDIO_LEVEL_THROTTLE_MS = 80;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 104;\nconst TRANSCRIPT_OVERSCAN = 8;\nconst AUTO_SCROLL_THRESHOLD_PX = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = useCallback((entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n }, []);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting?.id || segments.length === 0) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptScrollRef = useRef(null);\n const isNearBottomRef = useRef(true);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n const shouldVirtualizeTranscript = segments.length > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: segments.length,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement) {\n return;\n }\n\n const handleScroll = () => {\n const distanceFromBottom =\n scrollElement.scrollHeight - scrollElement.scrollTop - scrollElement.clientHeight;\n isNearBottomRef.current = distanceFromBottom < AUTO_SCROLL_THRESHOLD_PX;\n };\n\n handleScroll();\n scrollElement.addEventListener('scroll', handleScroll);\n return () => {\n scrollElement.removeEventListener('scroll', handleScroll);\n };\n }, []);\n\n // Auto-scroll to bottom for live updates when user is already near the end.\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement || !isNearBottomRef.current) {\n return;\n }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n const lastAudioLevelAtRef = useRef(0);\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastAudioLevelAtRef.current < AUDIO_LEVEL_THROTTLE_MS) {\n return;\n }\n lastAudioLevelAtRef.current = now;\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n \n {segments.map((segment) => (\n \n ))}\n \n )}\n \n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n \n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n \n );\n}\n"},"tags":["fixable"],"source":null},{"category":"lint/correctness/useExhaustiveDependencies","severity":"warning","description":"This hook specifies more dependencies than necessary: segments.length, partialText, recordingState.","message":[{"elements":[],"content":"This hook specifies "},{"elements":["Emphasis"],"content":"more dependencies than necessary"},{"elements":[],"content":": segments.length, partialText, recordingState."}],"advices":{"advices":[{"log":["info",[{"elements":[],"content":"This dependency can be removed from the list."}]]},{"frame":{"path":null,"span":[7399,7414],"sourceCode":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nconst AUDIO_LEVEL_THROTTLE_MS = 80;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 104;\nconst TRANSCRIPT_OVERSCAN = 8;\nconst AUTO_SCROLL_THRESHOLD_PX = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = useCallback((entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n }, []);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting?.id || segments.length === 0) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptScrollRef = useRef(null);\n const isNearBottomRef = useRef(true);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n const shouldVirtualizeTranscript = segments.length > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: segments.length,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement) {\n return;\n }\n\n const handleScroll = () => {\n const distanceFromBottom =\n scrollElement.scrollHeight - scrollElement.scrollTop - scrollElement.clientHeight;\n isNearBottomRef.current = distanceFromBottom < AUTO_SCROLL_THRESHOLD_PX;\n };\n\n handleScroll();\n scrollElement.addEventListener('scroll', handleScroll);\n return () => {\n scrollElement.removeEventListener('scroll', handleScroll);\n };\n }, []);\n\n // Auto-scroll to bottom for live updates when user is already near the end.\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement || !isNearBottomRef.current) {\n return;\n }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n const lastAudioLevelAtRef = useRef(0);\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastAudioLevelAtRef.current < AUDIO_LEVEL_THROTTLE_MS) {\n return;\n }\n lastAudioLevelAtRef.current = now;\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n \n {segments.map((segment) => (\n \n ))}\n \n )}\n \n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n \n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n \n );\n}\n"}},{"log":["info",[{"elements":[],"content":"This dependency can be removed from the list."}]]},{"frame":{"path":null,"span":[7416,7427],"sourceCode":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nconst AUDIO_LEVEL_THROTTLE_MS = 80;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 104;\nconst TRANSCRIPT_OVERSCAN = 8;\nconst AUTO_SCROLL_THRESHOLD_PX = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = useCallback((entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n }, []);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting?.id || segments.length === 0) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptScrollRef = useRef(null);\n const isNearBottomRef = useRef(true);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n const shouldVirtualizeTranscript = segments.length > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: segments.length,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement) {\n return;\n }\n\n const handleScroll = () => {\n const distanceFromBottom =\n scrollElement.scrollHeight - scrollElement.scrollTop - scrollElement.clientHeight;\n isNearBottomRef.current = distanceFromBottom < AUTO_SCROLL_THRESHOLD_PX;\n };\n\n handleScroll();\n scrollElement.addEventListener('scroll', handleScroll);\n return () => {\n scrollElement.removeEventListener('scroll', handleScroll);\n };\n }, []);\n\n // Auto-scroll to bottom for live updates when user is already near the end.\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement || !isNearBottomRef.current) {\n return;\n }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n const lastAudioLevelAtRef = useRef(0);\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastAudioLevelAtRef.current < AUDIO_LEVEL_THROTTLE_MS) {\n return;\n }\n lastAudioLevelAtRef.current = now;\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n \n {segments.map((segment) => (\n \n ))}\n \n )}\n \n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n \n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n \n );\n}\n"}},{"log":["info",[{"elements":[],"content":"This dependency can be removed from the list."}]]},{"frame":{"path":null,"span":[7429,7443],"sourceCode":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nconst AUDIO_LEVEL_THROTTLE_MS = 80;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 104;\nconst TRANSCRIPT_OVERSCAN = 8;\nconst AUTO_SCROLL_THRESHOLD_PX = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = useCallback((entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n }, []);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting?.id || segments.length === 0) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptScrollRef = useRef(null);\n const isNearBottomRef = useRef(true);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n const shouldVirtualizeTranscript = segments.length > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: segments.length,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement) {\n return;\n }\n\n const handleScroll = () => {\n const distanceFromBottom =\n scrollElement.scrollHeight - scrollElement.scrollTop - scrollElement.clientHeight;\n isNearBottomRef.current = distanceFromBottom < AUTO_SCROLL_THRESHOLD_PX;\n };\n\n handleScroll();\n scrollElement.addEventListener('scroll', handleScroll);\n return () => {\n scrollElement.removeEventListener('scroll', handleScroll);\n };\n }, []);\n\n // Auto-scroll to bottom for live updates when user is already near the end.\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement || !isNearBottomRef.current) {\n return;\n }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n const lastAudioLevelAtRef = useRef(0);\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastAudioLevelAtRef.current < AUDIO_LEVEL_THROTTLE_MS) {\n return;\n }\n lastAudioLevelAtRef.current = now;\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n \n {segments.map((segment) => (\n \n ))}\n \n )}\n \n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n \n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n \n );\n}\n"}},{"log":["info",[{"elements":[],"content":"React relies on hook dependencies to determine when to re-compute Effects.\nSpecifying more dependencies than required can lead to "},{"elements":["Emphasis"],"content":"unnecessary re-rendering"},{"elements":[],"content":"\nand "},{"elements":["Emphasis"],"content":"degraded performance"},{"elements":[],"content":"."}]]},{"log":["info",[{"elements":[],"content":"Unsafe fix: Remove the extra dependencies from the list."}]]},{"diff":{"dictionary":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion'; }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences );\n}\n","ops":[{"diffOp":{"equal":{"range":[0,72]}}},{"equalLines":{"line_count":210}},{"diffOp":{"equal":{"range":[72,141]}}},{"diffOp":{"equal":{"range":[141,142]}}},{"diffOp":{"delete":{"range":[142,186]}}},{"diffOp":{"equal":{"range":[186,187]}}},{"diffOp":{"equal":{"range":[187,239]}}},{"equalLines":{"line_count":551}},{"diffOp":{"equal":{"range":[239,246]}}}]}}]},"verboseAdvices":{"advices":[]},"location":{"path":{"file":"src/pages/Recording.tsx"},"span":[7188,7197],"sourceCode":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nconst AUDIO_LEVEL_THROTTLE_MS = 80;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 104;\nconst TRANSCRIPT_OVERSCAN = 8;\nconst AUTO_SCROLL_THRESHOLD_PX = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = useCallback((entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n }, []);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting?.id || segments.length === 0) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptScrollRef = useRef(null);\n const isNearBottomRef = useRef(true);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n const shouldVirtualizeTranscript = segments.length > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: segments.length,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement) {\n return;\n }\n\n const handleScroll = () => {\n const distanceFromBottom =\n scrollElement.scrollHeight - scrollElement.scrollTop - scrollElement.clientHeight;\n isNearBottomRef.current = distanceFromBottom < AUTO_SCROLL_THRESHOLD_PX;\n };\n\n handleScroll();\n scrollElement.addEventListener('scroll', handleScroll);\n return () => {\n scrollElement.removeEventListener('scroll', handleScroll);\n };\n }, []);\n\n // Auto-scroll to bottom for live updates when user is already near the end.\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement || !isNearBottomRef.current) {\n return;\n }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n const lastAudioLevelAtRef = useRef(0);\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastAudioLevelAtRef.current < AUDIO_LEVEL_THROTTLE_MS) {\n return;\n }\n lastAudioLevelAtRef.current = now;\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n \n {segments.map((segment) => (\n \n ))}\n \n )}\n \n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n \n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n \n );\n}\n"},"tags":["fixable"],"source":null}],"command":"lint"} diff --git a/.hygeine/clippy.json b/.hygeine/clippy.json index caf0d5f..a9e3d87 100644 --- a/.hygeine/clippy.json +++ b/.hygeine/clippy.json @@ -5,15 +5,15 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.228/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.228/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","result","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_core-f99bc619ef873a41/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","derive","serde_derive","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde-c712eeb03826a80f/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.178","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.178/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.178/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","extra_traits","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/libc-2504f2526094a342/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.16.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-7dc46997afe859d0.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-7dc46997afe859d0.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"equivalent","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libequivalent-9ff5cbb44f5b198f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libequivalent-9ff5cbb44f5b198f.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.16.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-7dc46997afe859d0.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-7dc46997afe859d0.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.15.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"smallvec","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.15.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const_generics"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsmallvec-4a26b102a8527c64.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsmallvec-4a26b102a8527c64.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#winnow@0.5.40","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-0.5.40/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"winnow","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-0.5.40/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwinnow-c3069a2d8d8dfc76.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwinnow-c3069a2d8d8dfc76.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.32","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pkg-config-0.3.32/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pkg_config","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pkg-config-0.3.32/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpkg_config-318096eedab39bc1.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpkg_config-318096eedab39bc1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"heck","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libheck-a7d8637379091bcc.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libheck-a7d8637379091bcc.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_if","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_if-7603db952f85cc63.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_if","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_if-db8a0b7f55852b96.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_if-db8a0b7f55852b96.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"autocfg","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libautocfg-9280f9c2f723f569.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libautocfg-9280f9c2f723f569.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_if","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_if-db8a0b7f55852b96.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_if-db8a0b7f55852b96.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.178","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.178/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.178/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/libc-a738053949a294e3/build-script-build"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103","linked_libs":[],"linked_paths":[],"cfgs":["span_locations","wrap_proc_macro","proc_macro_span_location","proc_macro_span_file"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro2-a4bc24a9897a1536/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_core-1a8981258f1fdf45/out"} @@ -42,8 +42,8 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/thiserror-0ab41f997ece6c55/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"memchr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmemchr-9e5514c2872cc338.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmemchr-9e5514c2872cc338.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"once_cell","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","race","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libonce_cell-63d5b3f27b4e174c.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/parking_lot_core-17e4137ca8df0a64/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.11","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.11/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"slab","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.11/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libslab-c651101d90c6ea11.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/parking_lot_core-17e4137ca8df0a64/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.15.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"smallvec","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.15.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const_generics","const_new","union"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsmallvec-8a9450a91f868832.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stable_deref_trait","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstable_deref_trait-27b7121e565dd9aa.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstable_deref_trait-27b7121e565dd9aa.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer_data-2.1.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer_data-2.1.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/icu_normalizer_data-0521896a956c6a5a/build-script-build"],"executable":null,"fresh":true} @@ -56,13 +56,13 @@ {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/parking_lot_core-d0b0681672405900/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties_data-2.1.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties_data-2.1.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/icu_properties_data-a82a4f5c980992b9/build-script-build"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.1.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/icu_normalizer_data-05aa9f4127f1522c/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_sink","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_sink-4271a566e24bcb02.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/getrandom-aff71c4311e1d901/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_sink","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_sink-4271a566e24bcb02.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#siphasher@1.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"siphasher","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsiphasher-c79b637dfcfe2c39.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsiphasher-c79b637dfcfe2c39.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-0.7.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"winnow","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-0.7.14/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwinnow-2998b7b97b16b61b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwinnow-2998b7b97b16b61b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.19.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.19.0/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/typenum-6dbc395390c95a39/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.27","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-1.0.27/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"semver","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-1.0.27/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsemver-40c0b8d44620bb76.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsemver-40c0b8d44620bb76.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.100","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/anyhow-bee4d8cad51dc514/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpin_utils-41b432c87f555421.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.111","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.111/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.111/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","fold","full","parsing","printing","proc-macro","visit","visit-mut"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsyn-441f803fd62464a6.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsyn-441f803fd62464a6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-expr@0.15.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-expr-0.15.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_expr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-expr-0.15.8/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","target-lexicon","targets"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_expr-67dc737b391e60b1.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_expr-67dc737b391e60b1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","fold","full","parsing","printing","proc-macro","quote","visit"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsyn-ded502f9c4bd0476.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsyn-ded502f9c4bd0476.rmeta"],"executable":null,"fresh":true} @@ -71,14 +71,14 @@ {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.1.2","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/icu_properties_data-35ce0878aefc71ce/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/getrandom-204a7ffda41f2c40/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_shared","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-37f3dc82dc2f84d8.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-37f3dc82dc2f84d8.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.19.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/typenum-06d9d8c431f086b8/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_channel","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","futures-sink","sink","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_channel-75ed897b29732312.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpin_utils-41b432c87f555421.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde","serde_core","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-e9d2396b419e45a6.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.19.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/typenum-06d9d8c431f086b8/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.100","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/anyhow-bee4d8cad51dc514/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_parser@1.0.6+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.0.6+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_parser","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.0.6+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_parser-e2f26b0ed88f6610.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_parser-e2f26b0ed88f6610.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.100","linked_libs":[],"linked_paths":[],"cfgs":["std_backtrace"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/anyhow-8922eb4eff8aa21c/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde","serde_core","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-e9d2396b419e45a6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.7.5+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-0.7.5+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_datetime","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-0.7.5+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_datetime-412b61483c232541.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_datetime-412b61483c232541.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["more_lengths"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/generic-array-27e0812fe9f1c82e/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#siphasher@0.3.11","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-0.3.11/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"siphasher","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-0.3.11/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsiphasher-93671a6e331badf8.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsiphasher-93671a6e331badf8.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.228/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.228/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_derive-58ecd2ebf34bd374.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/synstructure-0.13.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"synstructure","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/synstructure-0.13.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsynstructure-3b1b8cc2e3d78f7f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsynstructure-3b1b8cc2e3d78f7f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec-derive@0.11.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerovec-derive-0.11.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zerovec_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerovec-derive-0.11.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerovec_derive-007d29a32b67c641.so"],"executable":null,"fresh":true} @@ -86,15 +86,15 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.69/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"thiserror_impl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.69/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror_impl-7f69258a17f5f64e.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_chacha","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-f33764c464d00e72.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-f33764c464d00e72.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"futures_macro","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_macro-a7e3254fd0fc0819.so"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.100","linked_libs":[],"linked_paths":[],"cfgs":["std_backtrace"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/anyhow-8922eb4eff8aa21c/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_task","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_task-a3603f61c0b3f23a.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#siphasher@0.3.11","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-0.3.11/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"siphasher","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-0.3.11/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsiphasher-93671a6e331badf8.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsiphasher-93671a6e331badf8.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","linked_libs":[],"linked_paths":[],"cfgs":["relaxed_coherence"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/generic-array-036ebdaa4415d02c/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.1.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.1.16/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.1.16/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/getrandom-80e01523aec00a2d/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fnv-1.0.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fnv","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fnv-1.0.7/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfnv-47ced615a30bf5a9.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfnv-47ced615a30bf5a9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","derive","rc","serde_derive","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde-369e0f425f31e95a/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.29","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblog-21b34329f424d81e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-8a4d4b1731737631.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","derive","rc","serde_derive","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde-369e0f425f31e95a/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#typeid@1.0.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typeid-1.0.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typeid-1.0.3/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/typeid-5f60df5fb11d8749/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-8a4d4b1731737631.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","derive","serde_derive","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde-837e6921b14b239f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde-837e6921b14b239f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom-derive@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerofrom-derive-0.1.6/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zerofrom_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerofrom-derive-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerofrom_derive-b4a25f6028aae03a.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#yoke-derive@0.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-derive-0.8.1/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"yoke_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-derive-0.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libyoke_derive-94aa31b3a429dd20.so"],"executable":null,"fresh":true} @@ -104,171 +104,171 @@ {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228","linked_libs":[],"linked_paths":[],"cfgs":["if_docsrs_then_no_serde_core"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde-49cb1ffb64a53c70/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#typeid@1.0.3","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/typeid-eaa60bb76647e036/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"aho_corasick","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["perf-literal","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaho_corasick-bcdb3d65440cacac.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaho_corasick-bcdb3d65440cacac.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"once_cell","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","race","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libonce_cell-ea3f104e8162aad3.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libonce_cell-ea3f104e8162aad3.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/strsim-0.11.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/strsim-0.11.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstrsim-ad112818830f0ac6.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstrsim-ad112818830f0ac6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"regex_syntax","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.8/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex_syntax-39b7c7de2764d11a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex_syntax-39b7c7de2764d11a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#litemap@0.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/litemap-0.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"litemap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/litemap-0.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblitemap-d6890189253f7fa9.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblitemap-d6890189253f7fa9.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitoa-6cee3dc324df14ff.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitoa-6cee3dc324df14ff.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ident_case@1.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ident_case-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ident_case","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ident_case-1.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libident_case-810f24c216404eb6.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libident_case-810f24c216404eb6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"writeable","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwriteable-fc12d781fb815134.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwriteable-fc12d781fb815134.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/thiserror-cb3682091005d91d/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ident_case@1.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ident_case-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ident_case","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ident_case-1.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libident_case-810f24c216404eb6.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libident_case-810f24c216404eb6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitoa-6cee3dc324df14ff.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitoa-6cee3dc324df14ff.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-0.6.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_datetime","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-0.6.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_datetime-75fe95ebe3ebf047.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_datetime-75fe95ebe3ebf047.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-0.6.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_spanned","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-0.6.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_spanned-26739957a7537a24.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_spanned-26739957a7537a24.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerofrom-0.1.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerofrom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerofrom-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerofrom-a0492e4b185d3336.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerofrom-a0492e4b185d3336.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_generator@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.11.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_generator","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-7938cf807c37f5ec.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-7938cf807c37f5ec.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.1.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.1.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.1.16/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-79789f4220885409.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-79789f4220885409.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.228/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","derive","rc","serde_derive","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde-652fc37f830dd7ad.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/strsim-0.11.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/strsim-0.11.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstrsim-ad112818830f0ac6.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstrsim-ad112818830f0ac6.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"once_cell","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","race","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libonce_cell-ea3f104e8162aad3.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libonce_cell-ea3f104e8162aad3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.13","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"regex_automata","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.13/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","dfa-onepass","hybrid","meta","nfa-backtrack","nfa-pikevm","nfa-thompson","perf-inline","perf-literal","perf-literal-multisubstring","perf-literal-substring","std","syntax","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment","unicode-word-boundary"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex_automata-3dbfaf756e68a575.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex_automata-3dbfaf756e68a575.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#darling_core@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_core-0.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"darling_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_core-0.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["strsim","suggestions"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling_core-2d298990d5b0bdbb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling_core-2d298990d5b0bdbb.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.17","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/thiserror-bc6b7ead34ec6b00/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.100","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"anyhow","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libanyhow-deb21ce14609327c.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libanyhow-deb21ce14609327c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.17/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"thiserror_impl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.17/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror_impl-9afa2b0431341084.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#erased-serde@0.4.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/erased-serde-b8c4eb40f1b1ada1/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_shared","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-5c8e456e5076966f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-5c8e456e5076966f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-372fb8556e63cfb1.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-372fb8556e63cfb1.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_shared","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-5c8e456e5076966f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-5c8e456e5076966f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-hack@0.5.20+deprecated","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-hack-0.5.20+deprecated/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-hack-0.5.20+deprecated/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro-hack-6f3ecb64266a5810/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_shared","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.10.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-80c9813490780341.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-80c9813490780341.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.20.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.20.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_edit","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.20.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-8fc9a1aa3180ab69.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-8fc9a1aa3180ab69.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-0.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"yoke","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-0.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","zerofrom"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libyoke-81bc3d7f3359f44b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libyoke-81bc3d7f3359f44b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.5.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.5.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","getrandom","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_core-1e02813fe8fd66a9.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_core-1e02813fe8fd66a9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#darling_core@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_core-0.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"darling_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_core-0.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["strsim","suggestions"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling_core-2d298990d5b0bdbb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling_core-2d298990d5b0bdbb.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_macros@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_macros-0.11.3/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"phf_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_macros-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_macros-ad0d1fb413d2b8e8.so"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#erased-serde@0.4.9","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/erased-serde-8d015477da4edcfe/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#regex@1.12.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"regex","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","perf","perf-backtrack","perf-cache","perf-dfa","perf-inline","perf-literal","perf-onepass","std","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex-1572427dcc8846b2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex-1572427dcc8846b2.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#erased-serde@0.4.9","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/erased-serde-8d015477da4edcfe/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#darling_macro@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_macro-0.21.3/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"darling_macro","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_macro-0.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling_macro-216681b4a0518bb4.so"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-hack@0.5.20+deprecated","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro-hack-b024f556a64a9047/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_shared","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.10.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-80c9813490780341.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-80c9813490780341.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties_data-2.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_properties_data","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties_data-2.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_properties_data-625804000a48dbf2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_properties_data-625804000a48dbf2.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer_data-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_normalizer_data","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer_data-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_normalizer_data-e37a7f83b3812c54.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_normalizer_data-e37a7f83b3812c54.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbyteorder-d2dd8daca59f888a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbyteorder-d2dd8daca59f888a.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"scopeguard","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libscopeguard-5790c81990cfeb1b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libscopeguard-5790c81990cfeb1b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#new_debug_unreachable@1.0.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/new_debug_unreachable-1.0.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"debug_unreachable","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/new_debug_unreachable-1.0.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdebug_unreachable-c8e9799986ec0197.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdebug_unreachable-c8e9799986ec0197.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std","unbounded_depth"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_json-3585bb6608023543/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.29","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblog-b653ee4387de865e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblog-b653ee4387de865e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crossbeam-utils-88b8605be26ef90c/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std","unbounded_depth"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_json-3585bb6608023543/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"scopeguard","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libscopeguard-5790c81990cfeb1b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libscopeguard-5790c81990cfeb1b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.8.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.8.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["parse"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml-1dd98d3469defaef.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml-1dd98d3469defaef.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerovec-0.11.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerovec","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerovec-0.11.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","yoke"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerovec-b629aca019c5a728.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerovec-b629aca019c5a728.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerotrie-0.2.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerotrie","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerotrie-0.2.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["yoke","zerofrom"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerotrie-c44d01c7f69225f9.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerotrie-c44d01c7f69225f9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_chacha","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.2.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-a2968e3dad93845c.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-a2968e3dad93845c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_pcg@0.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_pcg-0.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_pcg","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_pcg-0.2.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_pcg-eb0de285f2a52e82.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_pcg-eb0de285f2a52e82.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#darling_macro@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_macro-0.21.3/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"darling_macro","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling_macro-0.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling_macro-216681b4a0518bb4.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_chacha","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.2.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-a2968e3dad93845c.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-a2968e3dad93845c.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#darling@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling-0.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"darling","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling-0.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","suggestions"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling-ce713d25ec51b717.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling-ce713d25ec51b717.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crossbeam-utils-88b8605be26ef90c/build-script-build"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","linked_libs":[],"linked_paths":[],"cfgs":["fast_arithmetic=\"64\""],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_json-74304367dfadd888/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_generator@0.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_generator","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.10.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-cdeb53a88c9c1a60.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-cdeb53a88c9c1a60.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lock_api","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.14/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["atomic_usize","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblock_api-93ebd667a9f95d20.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblock_api-93ebd667a9f95d20.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-hack@0.5.20+deprecated","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-hack-0.5.20+deprecated/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"proc_macro_hack","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-hack-0.5.20+deprecated/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_hack-9c6365aaf3d0c4b6.so"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crossbeam-utils-ffa6134ab49135d1/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_generator@0.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_generator","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.10.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-cdeb53a88c9c1a60.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-cdeb53a88c9c1a60.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_codegen@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_codegen-0.11.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_codegen","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_codegen-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_codegen-69dbf63d9de665e7.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_codegen-69dbf63d9de665e7.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#string_cache_codegen@0.5.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/string_cache_codegen-0.5.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"string_cache_codegen","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/string_cache_codegen-0.5.4/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstring_cache_codegen-925342ae17974b6c.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstring_cache_codegen-925342ae17974b6c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking_lot_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking_lot_core-6e724a550ead6c3e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking_lot_core-6e724a550ead6c3e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-error-attr@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-attr-1.0.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-attr-1.0.4/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro-error-attr-fcc5e60b7bca9861/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mac@0.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mac-0.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"mac","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mac-0.1.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmac-7e574ecd81117964.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmac-7e574ecd81117964.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#precomputed-hash@0.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/precomputed-hash-0.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"precomputed_hash","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/precomputed-hash-0.1.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprecomputed_hash-6285410d23fb2201.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprecomputed_hash-6285410d23fb2201.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#system-deps@6.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/system-deps-6.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"system_deps","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/system-deps-6.2.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsystem_deps-6abc534775a79386.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsystem_deps-6abc534775a79386.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tinystr@0.8.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinystr-0.8.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tinystr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinystr-0.8.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtinystr-e749a43ab06bfa9c.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtinystr-e749a43ab06bfa9c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/potential_utf-0.1.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"potential_utf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/potential_utf-0.1.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpotential_utf-9e36236f8cb5ccaa.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpotential_utf-9e36236f8cb5ccaa.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.7.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.7.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","getrandom","getrandom_package","libc","rand_pcg","small_rng","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand-e513fc238935b270.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand-e513fc238935b270.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#darling@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling-0.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"darling","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/darling-0.21.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","suggestions"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling-ce713d25ec51b717.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdarling-ce713d25ec51b717.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_with_macros@3.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with_macros-3.16.1/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_with_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with_macros-3.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with_macros-c54c359b7dd91bc8.so"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crossbeam-utils-ffa6134ab49135d1/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mac@0.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mac-0.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"mac","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mac-0.1.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmac-7e574ecd81117964.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmac-7e574ecd81117964.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.21","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.21/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.21/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libryu-5c6a374c1fa8d178.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libryu-5c6a374c1fa8d178.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#precomputed-hash@0.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/precomputed-hash-0.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"precomputed_hash","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/precomputed-hash-0.1.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprecomputed_hash-6285410d23fb2201.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprecomputed_hash-6285410d23fb2201.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bytes","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbytes-49474b8427f094e5.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbytes-49474b8427f094e5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crossbeam_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrossbeam_utils-04e9fed6927af72a.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#markup5ever@0.14.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/markup5ever-0.14.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/markup5ever-0.14.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/markup5ever-9952a4e443ac0811/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_macros@0.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_macros-0.10.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"phf_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_macros-0.10.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_macros-b5fc68bb27353f66.so"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-error-attr@1.0.4","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro-error-attr-ea676c37298f4260/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_macros@0.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_macros-0.10.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"phf_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_macros-0.10.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_macros-b5fc68bb27353f66.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#markup5ever@0.14.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/markup5ever-0.14.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/markup5ever-0.14.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/markup5ever-9952a4e443ac0811/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking_lot","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking_lot-9920c9a0adc6422e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking_lot-9920c9a0adc6422e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futf@0.1.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futf-0.1.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futf-0.1.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutf-4a4816fed7926697.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutf-4a4816fed7926697.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cssparser@0.29.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-0.29.6/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-0.29.6/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cssparser-fef65f6b7a8a920c/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.4.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustc_version","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.4.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustc_version-5031889ca6095eee.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustc_version-5031889ca6095eee.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.16/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-affed6e48277075a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glib-sys@0.18.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-sys-0.18.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-sys-0.18.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_58","v2_60","v2_62","v2_64","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/glib-sys-f3984380a7f323df/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gobject-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gobject-sys-0.18.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gobject-sys-0.18.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_58","v2_62","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gobject-sys-9abeca10e3b041b3/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gio-sys@0.18.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gio-sys-0.18.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gio-sys-0.18.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_58","v2_60","v2_62","v2_64","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gio-sys-5c4aa513a6708371/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_locale_core@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_locale_core-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_locale_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_locale_core-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_locale_core-43830a7a76e781d1.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_locale_core-43830a7a76e781d1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_collections-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_collections","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_collections-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_collections-f2a61c08d489a50f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_collections-f2a61c08d489a50f.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_with_macros@3.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with_macros-3.16.1/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_with_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with_macros-3.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with_macros-c54c359b7dd91bc8.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_generator@0.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_generator","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-11f85be892247b89.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-11f85be892247b89.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-sys-0.18.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-sys-0.18.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdk-sys-669c3edb603c9c8b/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_generator@0.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_generator","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_generator-0.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-11f85be892247b89.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_generator-11f85be892247b89.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futf@0.1.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futf-0.1.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futf-0.1.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutf-4a4816fed7926697.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutf-4a4816fed7926697.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std","unbounded_depth"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_json-e64b3ec615cfee85.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_json-e64b3ec615cfee85.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crossbeam_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrossbeam_utils-04e9fed6927af72a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_spanned","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.0.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_spanned-b279c4d81075a44d.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_spanned-b279c4d81075a44d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.16/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-affed6e48277075a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-error@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-1.0.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-1.0.4/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","syn","syn-error"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro-error-7d573fda02fedde1/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bytes","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbytes-a3574fb6851d366b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"percent_encoding","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpercent_encoding-7b142d0b595a8965.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpercent_encoding-7b142d0b595a8965.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dtoa@1.0.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-1.0.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dtoa","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-1.0.10/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa-b5e155b33c11d683.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa-b5e155b33c11d683.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#utf-8@0.7.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf-8-0.7.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utf8","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf-8-0.7.6/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libutf8-45e4cfda574298fe.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libutf8-45e4cfda574298fe.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_writer@1.0.6+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.0.6+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_writer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.0.6+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_writer-c127d6b7a9cbff35.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_writer-c127d6b7a9cbff35.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c9e75a596c91d0d8.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c9e75a596c91d0d8.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bytes","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbytes-a3574fb6851d366b.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#glib-sys@0.18.1","linked_libs":["glib-2.0","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_glib_2_0","system_deps_have_gobject_2_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/glib-sys-88d3c8fc2cf4bbc8/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gobject-sys@0.18.0","linked_libs":["gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gobject_2_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gobject-sys-59c122d0c25622e8/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gio-sys@0.18.1","linked_libs":["gio-2.0","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gio_2_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gio-sys-da72baf2ff2d4125/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_provider-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_provider","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_provider-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["baked"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_provider-7cd0073b26e5c752.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_provider-7cd0073b26e5c752.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_codegen@0.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_codegen-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_codegen","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_codegen-0.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_codegen-859b1903b3a8b07b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_codegen-859b1903b3a8b07b.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-sys@0.18.2","linked_libs":["gdk-3","pangocairo-1.0","pango-1.0","harfbuzz","gdk_pixbuf-2.0","cairo-gobject","cairo","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gdk_3_0","gdk_backend=\"x11\"","gdk_backend=\"broadway\"","gdk_backend=\"wayland\""],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdk-sys-a21bb8f5e3025c39/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dtoa@1.0.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-1.0.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dtoa","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-1.0.10/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa-b5e155b33c11d683.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa-b5e155b33c11d683.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c9e75a596c91d0d8.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c9e75a596c91d0d8.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"percent_encoding","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpercent_encoding-7b142d0b595a8965.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpercent_encoding-7b142d0b595a8965.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_writer@1.0.6+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.0.6+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_writer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.0.6+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_writer-c127d6b7a9cbff35.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_writer-c127d6b7a9cbff35.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8_iter-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utf8_iter","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8_iter-1.0.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libutf8_iter-9e5e896a9851b53d.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libutf8_iter-9e5e896a9851b53d.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-error@1.0.4","linked_libs":[],"linked_paths":[],"cfgs":["use_fallback"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro-error-045b50110a06d8fb/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dtoa-short@0.3.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-short-0.3.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dtoa_short","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-short-0.3.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa_short-b4b2626e931a289a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa_short-b4b2626e931a289a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tendril@0.4.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tendril-0.4.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tendril","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tendril-0.4.3/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtendril-cb4473ef262c370e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtendril-cb4473ef262c370e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/form_urlencoded-1.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"form_urlencoded","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/form_urlencoded-1.2.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libform_urlencoded-2170f4984da831ea.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libform_urlencoded-2170f4984da831ea.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.9.10+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.9.10+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.9.10+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","display","parse","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml-040583fdc2460aeb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml-040583fdc2460aeb.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#markup5ever@0.14.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/markup5ever-25aefd9e5c3051cd/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf@0.10.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.10.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.10.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","macros","phf_macros","proc-macro-hack","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-ff71caea86bab300.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-ff71caea86bab300.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-error@1.0.4","linked_libs":[],"linked_paths":[],"cfgs":["use_fallback"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro-error-045b50110a06d8fb/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-error-attr@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-attr-1.0.4/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"proc_macro_error_attr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-attr-1.0.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_error_attr-5a26f41477ee20ab.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#string_cache@0.8.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/string_cache-0.8.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"string_cache","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/string_cache-0.8.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","serde_support"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstring_cache-9464ddec7ea155a0.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstring_cache-9464ddec7ea155a0.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf@0.10.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.10.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.10.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","macros","phf_macros","proc-macro-hack","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-ff71caea86bab300.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-ff71caea86bab300.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#cssparser@0.29.6","linked_libs":[],"linked_paths":[],"cfgs":["rustc_has_pr45225"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cssparser-74549b052c430583/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glib-sys@0.18.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-sys-0.18.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glib_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-sys-0.18.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_58","v2_60","v2_62","v2_64","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglib_sys-13f3fe593d4fb99a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_normalizer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_normalizer-adf18437a15aba1a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_normalizer-adf18437a15aba1a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties-2.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_properties","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties-2.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_properties-166c7a384c3f2bf3.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_properties-166c7a384c3f2bf3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#selectors@0.24.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/selectors-0.24.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/selectors-0.24.0/build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/selectors-8718deaecdc0a683/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dtoa-short@0.3.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-short-0.3.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dtoa_short","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dtoa-short-0.3.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa_short-b4b2626e931a289a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdtoa_short-b4b2626e931a289a.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#string_cache@0.8.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/string_cache-0.8.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"string_cache","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/string_cache-0.8.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","serde_support"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstring_cache-9464ddec7ea155a0.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstring_cache-9464ddec7ea155a0.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#cssparser@0.29.6","linked_libs":[],"linked_paths":[],"cfgs":["rustc_has_pr45225"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cssparser-74549b052c430583/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/form_urlencoded-1.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"form_urlencoded","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/form_urlencoded-1.2.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libform_urlencoded-2170f4984da831ea.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libform_urlencoded-2170f4984da831ea.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.9.10+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.9.10+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.9.10+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","display","parse","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml-040583fdc2460aeb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml-040583fdc2460aeb.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#markup5ever@0.14.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/markup5ever-25aefd9e5c3051cd/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","macros","phf_macros","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-449a2ecbd648f852.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-449a2ecbd648f852.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"uuid","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.19.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","rng","serde","std","v4"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libuuid-76ee5e773874c309.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libuuid-76ee5e773874c309.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ctor@0.2.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ctor-0.2.9/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"ctor","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ctor-0.2.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libctor-8540442673a4b33b.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cssparser-macros@0.6.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-macros-0.6.1/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"cssparser_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-macros-0.6.1/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcssparser_macros-0c4e4b2a9852c85f.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ctor@0.2.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ctor-0.2.9/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"ctor","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ctor-0.2.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libctor-8540442673a4b33b.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde","serde-1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/indexmap-700815367dbf900b/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitoa-37a427c764ea69f6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-no-stdlib@2.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_no_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_no_stdlib-decfe55c8f032221.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_no_stdlib-decfe55c8f032221.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#matches@0.1.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matches-0.1.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"matches","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matches-0.1.10/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmatches-3bd284ac216e41c5.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmatches-3bd284ac216e41c5.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"shlex","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libshlex-83c7e0da01d13271.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libshlex-83c7e0da01d13271.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#camino@1.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/camino-d8b16bb0007f2c13/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.16/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitoa-37a427c764ea69f6.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nodrop@0.1.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nodrop-0.1.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nodrop","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nodrop-0.1.14/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnodrop-2ea557c569710dfc.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnodrop-2ea557c569710dfc.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gobject-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gobject-sys-0.18.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gobject_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gobject-sys-0.18.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_58","v2_62","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgobject_sys-17c336190c941264.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna_adapter-1.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"idna_adapter","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna_adapter-1.2.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libidna_adapter-aeee35dc2fb54072.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libidna_adapter-aeee35dc2fb54072.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-common@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-common-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_common","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-common-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_common-ffaa893675407df3.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_common-ffaa893675407df3.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#matches@0.1.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matches-0.1.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"matches","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matches-0.1.10/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmatches-3bd284ac216e41c5.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmatches-3bd284ac216e41c5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nodrop@0.1.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nodrop-0.1.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nodrop","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nodrop-0.1.14/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnodrop-2ea557c569710dfc.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnodrop-2ea557c569710dfc.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-char-range@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_char_range","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_range-fd65f03fd289dc49.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_range-fd65f03fd289dc49.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#camino@1.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/camino-d8b16bb0007f2c13/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#convert_case@0.4.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/convert_case-0.4.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"convert_case","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/convert_case-0.4.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libconvert_case-0928d336c7f239df.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libconvert_case-0928d336c7f239df.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-common@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-common-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_common","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-common-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_common-ffaa893675407df3.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_common-ffaa893675407df3.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-char-range@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_char_range","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_range-fd65f03fd289dc49.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_range-fd65f03fd289dc49.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-no-stdlib@2.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_no_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_no_stdlib-decfe55c8f032221.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_no_stdlib-decfe55c8f032221.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/find-msvc-tools-0.1.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"find_msvc_tools","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/find-msvc-tools-0.1.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfind_msvc_tools-a0af1625b8b20cf9.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfind_msvc_tools-a0af1625b8b20cf9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-stdlib@0.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_stdlib-a32f2c3cd43873bf.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_stdlib-a32f2c3cd43873bf.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#camino@1.2.2","linked_libs":[],"linked_paths":[],"cfgs":["try_reserve_2","path_buf_deref_mut","os_str_bytes","absolute_path"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/camino-8fd107610f3ba1bc/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#servo_arc@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/servo_arc-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"servo_arc","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/servo_arc-0.2.0/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libservo_arc-0762a3820778b1f6.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libservo_arc-0762a3820778b1f6.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","linked_libs":[],"linked_paths":[],"cfgs":["has_std"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/indexmap-abeab9ebcaba41e5/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#selectors@0.24.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/selectors-8f5deca2656891fb/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cssparser@0.29.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-0.29.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cssparser","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-0.29.6/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcssparser-22061e50818f8708.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcssparser-22061e50818f8708.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#markup5ever@0.14.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/markup5ever-0.14.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"markup5ever","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/markup5ever-0.14.1/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmarkup5ever-f248866ee4683771.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmarkup5ever-f248866ee4683771.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-error@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc_macro_error","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-error-1.0.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","syn","syn-error"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_error-e66ed0ec3905200a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_error-e66ed0ec3905200a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fxhash@0.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fxhash-0.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fxhash","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fxhash-0.2.1/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfxhash-78b4a7d9b8f4391d.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfxhash-78b4a7d9b8f4391d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf@0.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-0728df34ae08ad68.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-0728df34ae08ad68.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gio-sys@0.18.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gio-sys-0.18.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gio_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gio-sys-0.18.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_58","v2_60","v2_62","v2_64","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgio_sys-509e51a4debc234f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"idna","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna-1.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","compiled_data","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libidna-d9339b1cf11894c9.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libidna-d9339b1cf11894c9.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-stdlib@0.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_stdlib-a32f2c3cd43873bf.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_stdlib-a32f2c3cd43873bf.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-char-property@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-property-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_char_property","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-property-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_property-89866d216859058d.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_property-89866d216859058d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-version@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_version","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_version-51618345912ed295.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_version-51618345912ed295.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cc@1.2.50","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.2.50/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cc","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.2.50/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcc-2ac5d12a661b8cfc.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcc-2ac5d12a661b8cfc.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#servo_arc@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/servo_arc-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"servo_arc","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/servo_arc-0.2.0/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libservo_arc-0762a3820778b1f6.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libservo_arc-0762a3820778b1f6.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#camino@1.2.2","linked_libs":[],"linked_paths":[],"cfgs":["try_reserve_2","path_buf_deref_mut","os_str_bytes","absolute_path"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/camino-8fd107610f3ba1bc/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#derive_more@0.99.20","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/derive_more-0.99.20/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"derive_more","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/derive_more-0.99.20/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["add","add_assign","as_mut","as_ref","constructor","convert_case","default","deref","deref_mut","display","error","from","from_str","index","index_mut","into","into_iterator","is_variant","iterator","mul","mul_assign","not","rustc_version","sum","try_into","unwrap"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libderive_more-e451f01b6db5d40d.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cssparser@0.29.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-0.29.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cssparser","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cssparser-0.29.6/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcssparser-22061e50818f8708.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcssparser-22061e50818f8708.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cc@1.2.50","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.2.50/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cc","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.2.50/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcc-2ac5d12a661b8cfc.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcc-2ac5d12a661b8cfc.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-version@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_version","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_version-51618345912ed295.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_version-51618345912ed295.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#typeid@1.0.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typeid-1.0.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"typeid","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typeid-1.0.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtypeid-c648b730e9ed1a71.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtypeid-c648b730e9ed1a71.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thiserror","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror-44895311c91acd57.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#match_token@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/match_token-0.1.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"match_token","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/match_token-0.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmatch_token-8aa87b81f5e35f85.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_derive_internals@0.29.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive_internals-0.29.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_derive_internals","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive_internals-0.29.1/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_derive_internals-1dda3526031fcabd.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_derive_internals-1dda3526031fcabd.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#schemars@0.8.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars-0.8.22/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars-0.8.22/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","indexmap","preserve_order","schemars_derive","url","uuid1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/schemars-e776ac68b440f7ba/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.12.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.12.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.12.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["raw"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-a41a37f53da4b3c0.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-a41a37f53da4b3c0.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#brotli-decompressor@5.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"brotli_decompressor","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc-stdlib","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli_decompressor-5f21e4aa3b4d9a61.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli_decompressor-5f21e4aa3b4d9a61.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#camino@1.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"camino","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcamino-006cf83ca87a65eb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcamino-006cf83ca87a65eb.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"url","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburl-f3ad9584dff370e4.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburl-f3ad9584dff370e4.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#schemars_derive@0.8.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars_derive-0.8.22/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"schemars_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars_derive-0.8.22/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libschemars_derive-b7b273443886e238.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#html5ever@0.29.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/html5ever-0.29.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"html5ever","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/html5ever-0.29.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhtml5ever-1dac50ffbd603b3e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhtml5ever-1dac50ffbd603b3e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#erased-serde@0.4.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"erased_serde","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liberased_serde-b90bf11104125eee.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liberased_serde-b90bf11104125eee.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#schemars@0.8.22","linked_libs":[],"linked_paths":[],"cfgs":["std_atomic64","std_atomic"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/schemars-5822e6348f012695/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-ident@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_ident","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","id","xid"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_ident-cbfcb11667b96e50.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_ident-cbfcb11667b96e50.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"indexmap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde","serde-1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libindexmap-1c97c70140888e69.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libindexmap-1c97c70140888e69.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#selectors@0.24.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/selectors-0.24.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"selectors","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/selectors-0.24.0/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libselectors-6e713536f72728ce.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libselectors-6e713536f72728ce.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfb@0.7.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfb-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfb","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfb-0.7.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfb-434d0f8593c03247.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfb-434d0f8593c03247.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#jsonptr@0.6.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jsonptr-0.6.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"jsonptr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jsonptr-0.6.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["assign","default","delete","json","resolve","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjsonptr-e0417ad947bdf5f2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjsonptr-e0417ad947bdf5f2.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pango-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-sys-0.18.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-sys-0.18.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/pango-sys-71c3581f29948837/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cairo-sys-rs@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-sys-rs-0.18.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-sys-rs-0.18.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["glib","use_glib"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cairo-sys-rs-9c1185cc5f899b06/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#atk-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-sys-0.18.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-sys-0.18.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/atk-sys-a436ba6b1f9aa58c/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"url","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburl-f3ad9584dff370e4.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburl-f3ad9584dff370e4.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-ident@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_ident","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","id","xid"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_ident-cbfcb11667b96e50.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_ident-cbfcb11667b96e50.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#schemars@0.8.22","linked_libs":[],"linked_paths":[],"cfgs":["std_atomic64","std_atomic"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/schemars-5822e6348f012695/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#schemars_derive@0.8.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars_derive-0.8.22/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"schemars_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars_derive-0.8.22/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libschemars_derive-b7b273443886e238.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#selectors@0.24.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/selectors-0.24.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"selectors","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/selectors-0.24.0/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libselectors-6e713536f72728ce.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libselectors-6e713536f72728ce.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"indexmap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde","serde-1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libindexmap-1c97c70140888e69.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libindexmap-1c97c70140888e69.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#html5ever@0.29.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/html5ever-0.29.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"html5ever","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/html5ever-0.29.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhtml5ever-1dac50ffbd603b3e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhtml5ever-1dac50ffbd603b3e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#erased-serde@0.4.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"erased_serde","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liberased_serde-b90bf11104125eee.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liberased_serde-b90bf11104125eee.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#camino@1.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"camino","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/camino-1.2.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcamino-006cf83ca87a65eb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcamino-006cf83ca87a65eb.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#brotli-decompressor@5.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"brotli_decompressor","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc-stdlib","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli_decompressor-5f21e4aa3b4d9a61.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli_decompressor-5f21e4aa3b4d9a61.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-sys-0.18.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-sys-0.18.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdk-pixbuf-sys-bd428d66a7fedd4e/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cairo-sys-rs@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-sys-rs-0.18.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-sys-rs-0.18.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["glib","use_glib"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cairo-sys-rs-9c1185cc5f899b06/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pango-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-sys-0.18.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-sys-0.18.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/pango-sys-71c3581f29948837/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#atk-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-sys-0.18.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-sys-0.18.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/atk-sys-a436ba6b1f9aa58c/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-crate@2.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-crate-2.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc_macro_crate","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-crate-2.0.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_crate-dc6b71b957d06c71.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_crate-dc6b71b957d06c71.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thiserror","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror-fcad1d4f3da36329.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror-fcad1d4f3da36329.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cargo-platform@0.1.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cargo-platform-0.1.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cargo_platform","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cargo-platform-0.1.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcargo_platform-9e9a3fa5495e7ac2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcargo_platform-9e9a3fa5495e7ac2.rmeta"],"executable":null,"fresh":true} @@ -276,36 +276,36 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerofrom-0.1.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerofrom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerofrom-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerofrom-31e72d40f3e002af.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thiserror","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror-072d5a4b3958eee4.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror-072d5a4b3958eee4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.4.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"heck","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.4.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libheck-a6a7539774212eec.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libheck-a6a7539774212eec.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dunce@1.0.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dunce-1.0.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dunce","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dunce-1.0.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdunce-9c9ab31823e0a1cd.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdunce-9c9ab31823e0a1cd.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stable_deref_trait","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstable_deref_trait-b5e3073c006566d5.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lazy_static","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblazy_static-0b43ed0abed31a7b.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stable_deref_trait","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstable_deref_trait-b5e3073c006566d5.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#same-file@1.0.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/same-file-1.0.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"same_file","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/same-file-1.0.6/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsame_file-28d000125fa0aea8.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsame_file-28d000125fa0aea8.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dyn-clone@1.0.20","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dyn-clone-1.0.20/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dyn_clone","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dyn-clone-1.0.20/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdyn_clone-c8909da145d3ed17.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdyn_clone-c8909da145d3ed17.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#infer@0.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"infer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","cfb","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinfer-db0a0941b8e9332f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinfer-db0a0941b8e9332f.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf-sys@0.18.0","linked_libs":["gdk_pixbuf-2.0","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gdk_pixbuf_2_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdk-pixbuf-sys-e295d1d5b40dbdfd/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dunce@1.0.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dunce-1.0.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dunce","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dunce-1.0.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdunce-9c9ab31823e0a1cd.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdunce-9c9ab31823e0a1cd.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#urlpattern@0.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/urlpattern-0.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"urlpattern","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/urlpattern-0.3.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburlpattern-27020e0b9da3cc0e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburlpattern-27020e0b9da3cc0e.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#pango-sys@0.18.0","linked_libs":["pango-1.0","gobject-2.0","glib-2.0","harfbuzz"],"linked_paths":[],"cfgs":["system_deps_have_pango"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/pango-sys-45eec3dc01199f48/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#atk-sys@0.18.2","linked_libs":["atk-1.0","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_atk"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/atk-sys-2a1f6cbe609d8c78/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#kuchikiki@0.8.8-speedreader","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/kuchikiki-0.8.8-speedreader/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"kuchikiki","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/kuchikiki-0.8.8-speedreader/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libkuchikiki-20bd1e2ce3f315ad.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libkuchikiki-20bd1e2ce3f315ad.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf-sys@0.18.0","linked_libs":["gdk_pixbuf-2.0","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gdk_pixbuf_2_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdk-pixbuf-sys-e295d1d5b40dbdfd/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde-untagged@0.1.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-untagged-0.1.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_untagged","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-untagged-0.1.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_untagged-53e3183890f22595.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_untagged-53e3183890f22595.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#schemars@0.8.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars-0.8.22/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"schemars","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars-0.8.22/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","indexmap","preserve_order","schemars_derive","url","uuid1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libschemars-4bd81ddcad351575.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libschemars-4bd81ddcad351575.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cargo_metadata@0.19.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cargo_metadata-0.19.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cargo_metadata","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cargo_metadata-0.19.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcargo_metadata-4213aaaa78f84dbf.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcargo_metadata-4213aaaa78f84dbf.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glib-macros@0.18.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-macros-0.18.5/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"glib_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-macros-0.18.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglib_macros-db694a6895bb9066.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-0.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"yoke","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-0.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","zerofrom"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libyoke-0fd84ffefbaf7c80.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#json-patch@3.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json-patch-3.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"json_patch","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json-patch-3.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","diff"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjson_patch-754d916c719a1951.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjson_patch-754d916c719a1951.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-0.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"yoke","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/yoke-0.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","zerofrom"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libyoke-0fd84ffefbaf7c80.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#schemars@0.8.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars-0.8.22/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"schemars","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/schemars-0.8.22/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","indexmap","preserve_order","schemars_derive","url","uuid1"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libschemars-4bd81ddcad351575.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libschemars-4bd81ddcad351575.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#walkdir@2.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/walkdir-2.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"walkdir","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/walkdir-2.5.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwalkdir-7293ebc2d93a27a7.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwalkdir-7293ebc2d93a27a7.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#cairo-sys-rs@0.18.2","linked_libs":["cairo","cairo-gobject","cairo","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_cairo","system_deps_have_cairo_gobject"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cairo-sys-rs-8f079dc171083f5c/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#kuchikiki@0.8.8-speedreader","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/kuchikiki-0.8.8-speedreader/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"kuchikiki","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/kuchikiki-0.8.8-speedreader/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libkuchikiki-20bd1e2ce3f315ad.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libkuchikiki-20bd1e2ce3f315ad.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#brotli@8.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-8.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"brotli","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-8.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc-stdlib","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli-6096aef758b2cf82.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli-6096aef758b2cf82.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_with@3.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_with","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","macros","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with-162bf353937da575.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with-162bf353937da575.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#infer@0.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"infer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","cfb","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinfer-db0a0941b8e9332f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinfer-db0a0941b8e9332f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-1.4.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"http","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-1.4.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttp-bd1108456a07a5ec.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttp-bd1108456a07a5ec.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_with@3.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_with","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","macros","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with-162bf353937da575.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with-162bf353937da575.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glob@0.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glob-0.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glob-0.3.3/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglob-4c1114f18a3b3940.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglob-4c1114f18a3b3940.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-sys-0.18.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gdk_pixbuf_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-sys-0.18.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgdk_pixbuf_sys-9f162975c6c10e3f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pango-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-sys-0.18.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pango_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-sys-0.18.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpango_sys-3942d4932f2211a3.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf-sys@0.18.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-sys-0.18.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gdk_pixbuf_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-sys-0.18.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgdk_pixbuf_sys-9f162975c6c10e3f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","getrandom","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_core-4be4c8a2032a8792.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.19.15","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.19.15/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_edit","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.19.15/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-c65117e2377650dd.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-c65117e2377650dd.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glib@0.18.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-0.18.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-0.18.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","gio","gio_ffi","v2_58","v2_60","v2_62","v2_64","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglib-92e31c50e5b649b5.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-utils@2.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-utils-2.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-utils-2.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["brotli","build","cargo_metadata","compression","html-manipulation","proc-macro2","quote","resources","schema","schemars","swift-rs","walkdir"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_utils-52686004ada63ac0.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_utils-52686004ada63ac0.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cairo-sys-rs@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-sys-rs-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cairo_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-sys-rs-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["glib","use_glib"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcairo_sys-1ea865197f292f79.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glib@0.18.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-0.18.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glib-0.18.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","gio","gio_ffi","v2_58","v2_60","v2_62","v2_64","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglib-92e31c50e5b649b5.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"typenum","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.19.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtypenum-8a7224baaad087a3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook-registry@1.4.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"signal_hook_registry","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.7/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsignal_hook_registry-590b247bb6c74317.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-crate@1.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-crate-1.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc_macro_crate","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-crate-1.3.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_crate-911edb3b7439ac82.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_crate-911edb3b7439ac82.rmeta"],"executable":null,"fresh":true} @@ -317,16 +317,16 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking_lot_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.12/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking_lot_core-8945db99aa1aaaa8.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking@2.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking-2.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking-2.2.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking-8758e440822b4b22.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.9.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.9.1/build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/memoffset-d9645b3521a71f66/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"writeable","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwriteable-1242849319c645c4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#litemap@0.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/litemap-0.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"litemap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/litemap-0.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblitemap-cb4b33e67245c155.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"writeable","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwriteable-1242849319c645c4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"generic_array","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["more_lengths"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgeneric_array-f938a099b49f8cac.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-sys-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gdk_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-sys-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgdk_sys-fdf42d300603621b.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gtk-sys@0.18.2","linked_libs":["gtk-3","gdk-3","pangocairo-1.0","pango-1.0","harfbuzz","atk-1.0","cairo-gobject","cairo","gdk_pixbuf-2.0","gio-2.0","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gtk_3_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gtk-sys-6cd0b429dd1e0d87/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gio@0.18.4","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gio-f7e9abf43f45fd0e/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lock_api","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.14/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["atomic_usize","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblock_api-d927b0a4d8d54caf.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tinystr@0.8.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinystr-0.8.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tinystr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinystr-0.8.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtinystr-6993343b274cd5f9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/potential_utf-0.1.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"potential_utf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/potential_utf-0.1.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpotential_utf-f055a7ef66d5e2d3.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1","linked_libs":[],"linked_paths":[],"cfgs":["tuple_ty","allow_clippy","maybe_uninit","doctests","raw_ref_macros","stable_const","stable_offset_of"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/memoffset-f4a6c90d4e3f18eb/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/potential_utf-0.1.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"potential_utf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/potential_utf-0.1.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpotential_utf-f055a7ef66d5e2d3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerotrie-0.2.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerotrie","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerotrie-0.2.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["yoke","zerofrom"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerotrie-169318f2057d3186.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#atk-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-sys-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"atk_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-sys-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libatk_sys-a8fbe5e2265119aa.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#concurrent-queue@2.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/concurrent-queue-2.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"concurrent_queue","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/concurrent-queue-2.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libconcurrent_queue-115e672f9dbac9e8.rmeta"],"executable":null,"fresh":true} @@ -335,28 +335,28 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.6.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.6.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"tokio_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.6.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtokio_macros-6dadb37d11cfecf0.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"socket2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.6.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["all"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsocket2-8fe3a1de5ce97902.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mio@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"mio","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["net","os-ext","os-poll"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmio-7d1a3e9c013f745e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking_lot","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking_lot-79172d6331b66f36.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gio@0.18.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gio-0.18.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gio","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gio-0.18.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_58","v2_60","v2_62","v2_64","v2_66","v2_68","v2_70"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgio-7bd447a74eed1f03.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crypto_common","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["getrandom","rand_core","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrypto_common-55bd465ca3da4d9b.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking_lot","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libparking_lot-79172d6331b66f36.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_locale_core@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_locale_core-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_locale_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_locale_core-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_locale_core-65a7093d4c58d246.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crypto_common","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["getrandom","rand_core","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrypto_common-55bd465ca3da4d9b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dirs-sys@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dirs_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.5.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs_sys-0f0fa9ccd7bd803d.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs_sys-0f0fa9ccd7bd803d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_collections-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_collections","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_collections-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_collections-ea442f7171c2a3ab.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.9.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"memoffset","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.9.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmemoffset-d32ab160bd8e6022.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_collections-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_collections","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_collections-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_collections-ea442f7171c2a3ab.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.5.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.5.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crc32fast-5466925a00199899/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fnv-1.0.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fnv","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fnv-1.0.7/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfnv-e0546c5af4cc890e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"percent_encoding","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpercent_encoding-2f4cbb7823165c19.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbyteorder-128526876fcc1990.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"percent_encoding","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpercent_encoding-2f4cbb7823165c19.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fnv-1.0.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fnv","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fnv-1.0.7/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfnv-e0546c5af4cc890e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-winres@0.3.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-winres-0.3.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_winres","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-winres-0.3.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_winres-d2fe48da4ed0abc4.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_winres-d2fe48da4ed0abc4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gtk-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk-sys-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gtk_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk-sys-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v3_24"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgtk_sys-0c1cc3e5d5bcd266.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cairo-rs@0.18.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-rs-0.18.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cairo","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cairo-rs-0.18.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","glib","use_glib"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcairo-8802835dbdbd2be6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cargo_toml@0.22.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cargo_toml-0.22.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cargo_toml","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cargo_toml-0.22.3/src/cargo_toml.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcargo_toml-a6ad574a7a140ccb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcargo_toml-a6ad574a7a140ccb.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#field-offset@0.3.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/field-offset-0.3.6/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/field-offset-0.3.6/build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/field-offset-3395d66945bd1087/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_provider-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_provider","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_provider-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["baked"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_provider-7a9010fa25ecca4a.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","linked_libs":[],"linked_paths":[],"cfgs":["stable_arm_crc32_intrinsics"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crc32fast-3a22bbf460790681/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.48.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tokio","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["bytes","default","fs","full","io-std","io-util","libc","macros","mio","net","parking_lot","process","rt","rt-multi-thread","signal","signal-hook-registry","socket2","sync","time","tokio-macros"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtokio-e76e5853ce97bebd.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pango@0.18.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-0.18.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pango","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-0.18.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpango-dac9254786632934.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dirs@6.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-6.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dirs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-6.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs-43402f5c0b80fe88.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs-43402f5c0b80fe88.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pango@0.18.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-0.18.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pango","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pango-0.18.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpango-dac9254786632934.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf@0.18.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-0.18.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gdk_pixbuf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-pixbuf-0.18.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgdk_pixbuf-60730be37dfa38e1.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.48.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tokio","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["bytes","default","fs","full","io-std","io-util","libc","macros","mio","net","parking_lot","process","rt","rt-multi-thread","signal","signal-hook-registry","socket2","sync","time","tokio-macros"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtokio-e76e5853ce97bebd.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","linked_libs":[],"linked_paths":[],"cfgs":["stable_arm_crc32_intrinsics"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crc32fast-3a22bbf460790681/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties_data-2.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_properties_data","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties_data-2.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_properties_data-b5f2bbe8e2245ef6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer_data-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_normalizer_data","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer_data-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_normalizer_data-607014bf18ce8165.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-core-0.1.36/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tracing_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-core-0.1.36/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","once_cell","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtracing_core-6deec834e36eef93.rmeta"],"executable":null,"fresh":true} @@ -364,158 +364,158 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-0.7.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"winnow","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-0.7.14/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwinnow-be2423b48863a7ce.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#field-offset@0.3.6","linked_libs":[],"linked_paths":[],"cfgs":["fieldoffset_maybe_uninit","fieldoffset_has_alloc"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/field-offset-bd2b692db07401bb/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin@2.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-2.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-2.5.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["build"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin-56747df8e6f975dc.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin-56747df8e6f975dc.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#javascriptcore-rs-sys@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-sys-1.1.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-sys-1.1.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_28","v2_38"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/javascriptcore-rs-sys-8d6c8dc507146b48/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#soup3-sys@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/soup3-sys-0.5.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/soup3-sys-0.5.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v3_0"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/soup3-sys-e909559652a2ecdb/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#javascriptcore-rs-sys@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-sys-1.1.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-sys-1.1.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_28","v2_38"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/javascriptcore-rs-sys-8d6c8dc507146b48/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-attributes-0.1.31/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"tracing_attributes","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-attributes-0.1.31/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtracing_attributes-108cc16704a0d545.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_normalizer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_normalizer-33b860b0a4358721.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties-2.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_properties","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_properties-2.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_properties-0d3d486575489b2a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-build@2.5.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-build-2.5.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-build-2.5.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["config-json","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_build-326fe7e872a17d25.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_build-326fe7e872a17d25.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@2.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer-2.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_normalizer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/icu_normalizer-2.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libicu_normalizer-33b860b0a4358721.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdk@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gdk","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdk-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgdk-38a99d799fd48462.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#enumflags2_derive@0.7.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/enumflags2_derive-0.7.12/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"enumflags2_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/enumflags2_derive-0.7.12/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libenumflags2_derive-2deabe442a75ec07.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"aho_corasick","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["perf-literal","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaho_corasick-74746f7e9d578ee5.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gtk@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk-0.18.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk-0.18.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v3_24"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gtk-91d6735526136753/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"regex_syntax","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.8/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex_syntax-6a5f3e1c1acf2683.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","raw_value","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_json-4c34aab80b6c58d6/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"regex_syntax","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.8/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex_syntax-6a5f3e1c1acf2683.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tracing","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-0.1.44/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["attributes","default","std","tracing-attributes"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtracing-8444e6d03848cbb9.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#field-offset@0.3.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/field-offset-0.3.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"field_offset","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/field-offset-0.3.6/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfield_offset-c9098407e512dade.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#javascriptcore-rs-sys@1.1.1","linked_libs":["javascriptcoregtk-4.1","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_javascriptcoregtk_4_1"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/javascriptcore-rs-sys-56f579ec656531dc/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#soup3-sys@0.5.0","linked_libs":["soup-3.0","gmodule-2.0","gio-2.0","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_libsoup_3_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/soup3-sys-8f0c8398cf35eb80/out"} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#javascriptcore-rs-sys@1.1.1","linked_libs":["javascriptcoregtk-4.1","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_javascriptcoregtk_4_1"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/javascriptcore-rs-sys-56f579ec656531dc/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#atk@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"atk","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atk-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libatk-3d9480e20207ed43.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gtk3-macros@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk3-macros-0.18.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"gtk3_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk3-macros-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgtk3_macros-3b15f4aa291037ef.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#webkit2gtk-sys@2.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-sys-2.0.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-sys-2.0.1/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_10","v2_12","v2_14","v2_16","v2_18","v2_20","v2_22","v2_24","v2_26","v2_28","v2_30","v2_32","v2_34","v2_36","v2_38","v2_40","v2_6","v2_8"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/webkit2gtk-sys-917d5da34ef9197a/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.13","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"regex_automata","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.13/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","dfa-build","dfa-onepass","dfa-search","hybrid","meta","nfa-backtrack","nfa-pikevm","nfa-thompson","perf-inline","perf-literal","perf-literal-multisubstring","perf-literal-substring","std","syntax","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment","unicode-word-boundary"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex_automata-c2ea1728dfa46c24.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","linked_libs":[],"linked_paths":[],"cfgs":["fast_arithmetic=\"64\""],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_json-add30d2a9a0af3dd/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gtk@0.18.2","linked_libs":[],"linked_paths":[],"cfgs":["gdk_backend=\"x11\"","gdk_backend=\"broadway\"","gdk_backend=\"wayland\""],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gtk-1d0632108fef5df9/out"} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","linked_libs":[],"linked_paths":[],"cfgs":["fast_arithmetic=\"64\""],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/serde_json-add30d2a9a0af3dd/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna_adapter-1.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"idna_adapter","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna_adapter-1.2.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libidna_adapter-25da2bf2b65b4958.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-cb997cafaf87b861.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"typenum","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.19.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtypenum-3c0c5edf65cb1797.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtypenum-3c0c5edf65cb1797.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgetrandom-cb997cafaf87b861.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11@2.21.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-2.21.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-2.21.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/x11-ae5c226dbfb8b393/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.24.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.24.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bytemuck","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.24.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbytemuck-3d7d31b930032886.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fastrand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-85d33d4943525743.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8_iter-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utf8_iter","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8_iter-1.0.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libutf8_iter-7c80e090d74f7ee1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.21","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.21/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.21/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libryu-108fa8c86419a445.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#option-ext@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"option_ext","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liboption_ext-4ce60793fc00835f.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fastrand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-85d33d4943525743.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"simd_adler32","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const-generics","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsimd_adler32-90f9fc4a6d76d663.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsimd_adler32-90f9fc4a6d76d663.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8_iter-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utf8_iter","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8_iter-1.0.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libutf8_iter-7c80e090d74f7ee1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#arrayvec@0.7.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"arrayvec","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.6/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libarrayvec-c26686cf41121f29.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atomic-waker-1.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"atomic_waker","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/atomic-waker-1.1.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libatomic_waker-90327227f2d9c6b4.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"simd_adler32","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const-generics","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsimd_adler32-90f9fc4a6d76d663.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsimd_adler32-90f9fc4a6d76d663.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#option-ext@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"option_ext","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liboption_ext-4ce60793fc00835f.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.24.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.24.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bytemuck","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.24.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbytemuck-3d7d31b930032886.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#javascriptcore-rs-sys@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-sys-1.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"javascriptcore_rs_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-sys-1.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_28","v2_38"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjavascriptcore_rs_sys-bc87c47704b26bbd.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"uuid","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.19.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","rng","serde","std","v4"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libuuid-d6883db780776083.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","raw_value","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_json-1abda8f3449f8c46.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-core@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-core-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-core-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_core-0516b40a4177d3f7.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"idna","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna-1.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","compiled_data","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libidna-91a1b483bbf9064b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gtk@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gtk","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gtk-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v3_24"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgtk-4bdd69c8c74382a9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"generic_array","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["more_lengths"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgeneric_array-7b5381ee033e9762.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgeneric_array-7b5381ee033e9762.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11@2.21.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/x11-962d9ecac511850d/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"generic_array","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["more_lengths"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgeneric_array-7b5381ee033e9762.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgeneric_array-7b5381ee033e9762.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-core@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-core-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-core-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_core-0516b40a4177d3f7.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.146","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.146/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","raw_value","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_json-1abda8f3449f8c46.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"idna","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/idna-1.1.0/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","compiled_data","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libidna-91a1b483bbf9064b.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"uuid","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/uuid-1.19.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","rng","serde","std","v4"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libuuid-d6883db780776083.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri@2.9.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-2.9.5/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-2.9.5/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","compression","custom-protocol","default","dynamic-acl","tauri-runtime-wry","webkit2gtk","webview2-com","wry","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-33da8ccd4c080a49/build-script-build"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#webkit2gtk-sys@2.0.1","linked_libs":["webkit2gtk-4.1","gtk-3","gdk-3","pangocairo-1.0","pango-1.0","harfbuzz","atk-1.0","cairo-gobject","cairo","gdk_pixbuf-2.0","soup-3.0","gmodule-2.0","gio-2.0","javascriptcoregtk-4.1","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_webkit2gtk_4_1"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/webkit2gtk-sys-adc7d8b0ca7d3860/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#soup3-sys@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/soup3-sys-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"soup3_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/soup3-sys-0.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v3_0"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsoup3_sys-647592c4c08ecd68.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/form_urlencoded-1.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"form_urlencoded","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/form_urlencoded-1.2.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libform_urlencoded-e3a202d62305327f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#event-listener@5.4.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-5.4.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"event_listener","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-5.4.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","parking","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libevent_listener-627d69c6cad44d86.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdkx11-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdkx11-sys-0.18.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdkx11-sys-0.18.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdkx11-sys-d2d69b6734b4b377/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-char-range@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_char_range","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_range-af9f3b82140517c2.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"time_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime_core-354c1554a7c3648b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime_core-354c1554a7c3648b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler2-2.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"adler2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler2-2.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libadler2-3e0a0cffe9594183.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libadler2-3e0a0cffe9594183.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-no-stdlib@2.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_no_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_no_stdlib-4faf44e5c60a75cc.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/powerfmt-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"powerfmt","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/powerfmt-0.2.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpowerfmt-bd8356160de028c3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-common@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-common-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_common","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-common-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_common-1faa5e0ff531a9ad.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"time_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime_core-354c1554a7c3648b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime_core-354c1554a7c3648b.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-no-stdlib@2.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_no_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_no_stdlib-4faf44e5c60a75cc.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-conv@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-conv-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_conv","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-conv-0.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_conv-a8484972878e2cd8.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_conv-a8484972878e2cd8.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"miniz_oxide","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","simd","simd-adler32","with-alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libminiz_oxide-015961b153888a53.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libminiz_oxide-015961b153888a53.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri@2.9.5","linked_libs":[],"linked_paths":[],"cfgs":["custom_protocol","desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-9547b8171da3d037/out"} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdkx11-sys@0.18.2","linked_libs":["gdk-3","pangocairo-1.0","pango-1.0","harfbuzz","gdk_pixbuf-2.0","cairo-gobject","cairo","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gdk_x11_3_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdkx11-sys-79ffc882fab793d7/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#event-listener-strategy@0.5.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-strategy-0.5.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"event_listener_strategy","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-strategy-0.5.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libevent_listener_strategy-2b9755eeb22665f9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-char-property@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-property-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_char_property","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-property-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_property-737517d76e6b973c.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/powerfmt-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"powerfmt","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/powerfmt-0.2.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpowerfmt-bd8356160de028c3.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler2-2.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"adler2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler2-2.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libadler2-3e0a0cffe9594183.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libadler2-3e0a0cffe9594183.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-char-range@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_char_range","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-range-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_range-af9f3b82140517c2.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"url","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburl-4dc2daa9269f0ff3.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri@2.9.5","linked_libs":[],"linked_paths":[],"cfgs":["custom_protocol","desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-9547b8171da3d037/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#event-listener-strategy@0.5.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-strategy-0.5.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"event_listener_strategy","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-strategy-0.5.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libevent_listener_strategy-2b9755eeb22665f9.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11@2.21.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-2.21.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"x11","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-2.21.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libx11-ae432fdf9b6f0f17.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdkx11-sys@0.18.2","linked_libs":["gdk-3","pangocairo-1.0","pango-1.0","harfbuzz","gdk_pixbuf-2.0","cairo-gobject","cairo","gobject-2.0","glib-2.0"],"linked_paths":[],"cfgs":["system_deps_have_gdk_x11_3_0"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/gdkx11-sys-79ffc882fab793d7/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-version@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_version","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_version-21f56888d888c924.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-stdlib@0.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_stdlib-8889dec45a50107c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-lite@2.6.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_lite","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-2.6.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","fastrand","futures-io","parking","race","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_lite-a51aa236a765296d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crc32fast","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrc32fast-b9f0eae35ff32c69.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrc32fast-b9f0eae35ff32c69.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thiserror","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror-2e2587d8e6349d02.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dpi@0.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dpi-0.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dpi","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dpi-0.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdpi-ff3e73fe9d63b936.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thiserror","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.17/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthiserror-2e2587d8e6349d02.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#typeid@1.0.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typeid-1.0.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"typeid","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typeid-1.0.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtypeid-308ff640ddb48535.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alloc-stdlib@0.2.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alloc_stdlib","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liballoc_stdlib-8889dec45a50107c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#deranged@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deranged-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"deranged","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deranged-0.5.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","powerfmt"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libderanged-a2b85b55154f2eda.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-char-property@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-property-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_char_property","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-char-property-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_char_property-737517d76e6b973c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#time-macros@0.2.24","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-macros-0.2.24/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"time_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-macros-0.2.24/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["formatting","parsing"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime_macros-5b192e3a17bd9502.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-version@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_version","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-version-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_version-21f56888d888c924.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"miniz_oxide","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","simd","simd-adler32","with-alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libminiz_oxide-015961b153888a53.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libminiz_oxide-015961b153888a53.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cookie@0.18.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cookie-0.18.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cookie-0.18.1/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cookie-5c25c4fc27b05d00/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["i128","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/num-traits-57857b097a0d0761/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11-dl@2.21.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-dl-2.21.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-dl-2.21.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/x11-dl-2ef534180b3c5e31/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"time_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime_core-1e4f4d2cfdfa4bbe.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["i128","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/num-traits-57857b097a0d0761/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#siphasher@1.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"siphasher","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsiphasher-5b4b36d10fee9677.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#raw-window-handle@0.6.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.6.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"raw_window_handle","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.6.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libraw_window_handle-e949f9c5174d7448.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-conv@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-conv-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_conv","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-conv-0.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_conv-d437cdca79453a05.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#either@1.15.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.15.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"either","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.15.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std","use_std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libeither-42b04f11389700de.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libeither-42b04f11389700de.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flate2-1.1.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"flate2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flate2-1.1.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["any_impl","default","miniz_oxide","rust_backend"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libflate2-d80fb5ef2ca75a7f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libflate2-d80fb5ef2ca75a7f.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#erased-serde@0.4.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"erased_serde","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liberased_serde-df7540686d65d044.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"time_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-core-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime_core-1e4f4d2cfdfa4bbe.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-conv@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-conv-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_conv","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-conv-0.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_conv-d437cdca79453a05.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#brotli-decompressor@5.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"brotli_decompressor","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc-stdlib","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli_decompressor-50ea80acb2001d5e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdkx11-sys@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdkx11-sys-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gdk_x11_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdkx11-sys-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgdk_x11_sys-bf13eddd4111eddd.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"block_buffer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libblock_buffer-b3644deda77f75ac.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libblock_buffer-b3644deda77f75ac.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_shared","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-44315886069a1d24.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11-dl@2.21.0","linked_libs":["dl"],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/x11-dl-1ae1c979ee0aa1e0/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-ident@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_ident","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","id","xid"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_ident-9dee6219bb94f188.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"itertools","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_alloc","use_std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitertools-8f7ed54aa509967e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitertools-8f7ed54aa509967e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#erased-serde@0.4.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"erased_serde","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/erased-serde-0.4.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liberased_serde-df7540686d65d044.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#webkit2gtk-sys@2.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-sys-2.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"webkit2gtk_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-sys-2.0.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_10","v2_12","v2_14","v2_16","v2_18","v2_20","v2_22","v2_24","v2_26","v2_28","v2_30","v2_32","v2_34","v2_36","v2_38","v2_40","v2_6","v2_8"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwebkit2gtk_sys-671d69b33f7cf701.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#cookie@0.18.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cookie-1208dad5d6f57c6c/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","linked_libs":[],"linked_paths":[],"cfgs":["has_total_cmp"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/num-traits-6c82e8df77c02998/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#time@0.3.44","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-0.3.44/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/time-0.3.44/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","formatting","macros","parsing","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtime-dd55a1d9211b1a8a.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#cookie@0.18.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cookie-1208dad5d6f57c6c/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#brotli-decompressor@5.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"brotli_decompressor","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-5.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc-stdlib","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli_decompressor-50ea80acb2001d5e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flate2-1.1.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"flate2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flate2-1.1.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["any_impl","default","miniz_oxide","rust_backend"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libflate2-d80fb5ef2ca75a7f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libflate2-d80fb5ef2ca75a7f.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unic-ucd-ident@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unic_ucd_ident","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unic-ucd-ident-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","id","xid"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunic_ucd_ident-9dee6219bb94f188.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"itertools","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_alloc","use_std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitertools-8f7ed54aa509967e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libitertools-8f7ed54aa509967e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf_shared","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf_shared-44315886069a1d24.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11-dl@2.21.0","linked_libs":["dl"],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/x11-dl-1ae1c979ee0aa1e0/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"block_buffer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libblock_buffer-b3644deda77f75ac.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libblock_buffer-b3644deda77f75ac.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#soup3@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/soup3-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"soup","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/soup3-0.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsoup-8d5e7886f561a2b6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crypto_common","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrypto_common-1c2d11252ae3c57e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrypto_common-1c2d11252ae3c57e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#jsonptr@0.6.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jsonptr-0.6.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"jsonptr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jsonptr-0.6.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["assign","default","delete","json","resolve","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjsonptr-831dabbcf4cc2384.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfb@0.7.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfb-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfb","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfb-0.7.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfb-0e3ac260ec13ea5b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#webkit2gtk-sys@2.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-sys-2.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"webkit2gtk_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-sys-2.0.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_10","v2_12","v2_14","v2_16","v2_18","v2_20","v2_22","v2_24","v2_26","v2_28","v2_30","v2_32","v2_34","v2_36","v2_38","v2_40","v2_6","v2_8"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwebkit2gtk_sys-671d69b33f7cf701.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#javascriptcore-rs@1.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-1.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"javascriptcore","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-1.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","v2_28","v2_38"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjavascriptcore-4fb99037da7beec1.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#jsonptr@0.6.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jsonptr-0.6.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"jsonptr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jsonptr-0.6.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["assign","default","delete","json","resolve","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjsonptr-831dabbcf4cc2384.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crypto_common","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrypto_common-1c2d11252ae3c57e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrypto_common-1c2d11252ae3c57e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fdeflate@0.3.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fdeflate-0.3.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fdeflate","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fdeflate-0.3.7/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfdeflate-937a24fdb32a7ec2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfdeflate-937a24fdb32a7ec2.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#javascriptcore-rs@1.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-1.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"javascriptcore","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/javascriptcore-rs-1.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","v2_28","v2_38"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjavascriptcore-4fb99037da7beec1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#regex@1.12.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"regex","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","perf","perf-backtrack","perf-cache","perf-dfa","perf-inline","perf-literal","perf-onepass","std","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libregex-e059b14fa3206b1b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_parser@1.0.6+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.0.6+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_parser","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.0.6+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_parser-3dad397d24743066.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_repr@0.1.20","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_repr-0.1.20/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_repr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_repr-0.1.20/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_repr-400dd4a13c30f550.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@1.0.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.0.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_spanned","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.0.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_spanned-fa127478fc9a109b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.7.5+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-0.7.5+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_datetime","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-0.7.5+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_datetime-c575457d69e2b8e7.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.35","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding_rs-0.8.35/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"encoding_rs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding_rs-0.8.35/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libencoding_rs-aee552cb0fbd60f7.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crunchy@0.2.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.4/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","limit_128"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crunchy-d165a72347c8574c/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_writer@1.0.6+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.0.6+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_writer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.0.6+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_writer-ed94f3e2f230808d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#same-file@1.0.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/same-file-1.0.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"same_file","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/same-file-1.0.6/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsame_file-d14afa9973feedb9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cookie@0.18.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cookie-0.18.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cookie","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cookie-0.18.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcookie-c9ffc47de2a96657.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crunchy@0.2.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.4/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","limit_128"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crunchy-d165a72347c8574c/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#webkit2gtk@2.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-2.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"webkit2gtk","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/webkit2gtk-2.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["v2_10","v2_12","v2_14","v2_16","v2_18","v2_2","v2_20","v2_22","v2_24","v2_26","v2_28","v2_30","v2_32","v2_34","v2_36","v2_38","v2_4","v2_40","v2_6","v2_8"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwebkit2gtk-9601432178f411dd.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#urlpattern@0.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/urlpattern-0.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"urlpattern","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/urlpattern-0.3.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburlpattern-c45cdfa566c6f994.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#png@0.17.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.17.16/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"png","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.17.16/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpng-24077c19abbff02e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpng-24077c19abbff02e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#infer@0.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"infer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","cfb","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinfer-463177e8990d1c80.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#json-patch@3.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json-patch-3.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"json_patch","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json-patch-3.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","diff"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libjson_patch-85df6a397f05c199.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#brotli@8.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-8.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"brotli","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-8.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc-stdlib","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli-9bc041c1fb27485d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11-dl@2.21.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-dl-2.21.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"x11_dl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-dl-2.21.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libx11_dl-3de5f91a0e1e7e2e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_traits","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["i128","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_traits-6e494be71576c5cc.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#walkdir@2.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/walkdir-2.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"walkdir","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/walkdir-2.5.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwalkdir-ffb13534afc8db8b.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"digest","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","block-buffer","core-api","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdigest-e5058f4b08ebfb20.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdigest-e5058f4b08ebfb20.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#urlpattern@0.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/urlpattern-0.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"urlpattern","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/urlpattern-0.3.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liburlpattern-c45cdfa566c6f994.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#x11-dl@2.21.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-dl-2.21.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"x11_dl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-dl-2.21.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libx11_dl-3de5f91a0e1e7e2e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.9.10+spec-1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.9.10+spec-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-0.9.10+spec-1.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","display","parse","serde","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml-d6ac03b904b77d90.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#crunchy@0.2.4","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[["CRUNCHY_LIB_SUFFIX","/lib.rs"]],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/crunchy-1543c03c06bb6c16/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#walkdir@2.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/walkdir-2.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"walkdir","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/walkdir-2.5.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwalkdir-ffb13534afc8db8b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prost-derive@0.13.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-derive-0.13.5/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"prost_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-derive-0.13.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_derive-a479688940e46f2b.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"digest","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","block-buffer","core-api","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdigest-e5058f4b08ebfb20.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdigest-e5058f4b08ebfb20.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#phf@0.11.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"phf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","macros","phf_macros","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libphf-5464c6c5e5aae954.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#infer@0.19.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"infer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/infer-0.19.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","cfb","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinfer-463177e8990d1c80.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cookie@0.18.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cookie-0.18.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cookie","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cookie-0.18.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcookie-c9ffc47de2a96657.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde-untagged@0.1.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-untagged-0.1.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_untagged","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-untagged-0.1.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_untagged-cadd5085a3251a5e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#brotli@8.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-8.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"brotli","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-8.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc-stdlib","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbrotli-9bc041c1fb27485d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dirs-sys@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dirs_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.5.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs_sys-cae33cf834507af3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#enumflags2@0.7.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/enumflags2-0.7.12/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"enumflags2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/enumflags2-0.7.12/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libenumflags2-4f690f9b0b9a0524.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_with@3.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_with","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","macros","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with-c5393b3505e38b47.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crossbeam-channel@0.5.15","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-channel-0.5.15/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crossbeam_channel","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-channel-0.5.15/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrossbeam_channel-e3c31d97e02bb6e0.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dlopen2_derive@0.4.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlopen2_derive-0.4.3/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"dlopen2_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlopen2_derive-0.4.3/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdlopen2_derive-3b9048f207b89d7f.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.23.10+spec-1.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.23.10+spec-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_edit","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.23.10+spec-1.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["parse"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-8b5339d3d52c2557.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-8b5339d3d52c2557.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_with@3.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_with","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_with-3.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","macros","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserde_with-c5393b3505e38b47.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.100","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"anyhow","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.100/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libanyhow-5a51c48c05f423b6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro2-32580153a939bee4/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.23.10+spec-1.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.23.10+spec-1.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"toml_edit","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.23.10+spec-1.0.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["parse"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-8b5339d3d52c2557.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtoml_edit-8b5339d3d52c2557.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dlopen2_derive@0.4.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlopen2_derive-0.4.3/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"dlopen2_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlopen2_derive-0.4.3/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdlopen2_derive-3b9048f207b89d7f.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wry@0.53.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wry-0.53.5/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wry-0.53.5/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["drag-drop","gdkx11","javascriptcore-rs","linux-body","os-webview","protocol","soup3","webkit2gtk","webkit2gtk-sys","x11","x11-dl"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/wry-cc7073db992a828f/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime@2.9.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-runtime-cc42259f3e24c569/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glob@0.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glob-0.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glob-0.3.3/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglob-e4ad610e6e84224c.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mime-0.3.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"mime","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mime-0.3.17/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmime-50c7f611bed4884a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tiny-keccak@2.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","shake"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tiny-keccak-4ae911c14030602a/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.27","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-1.0.27/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"semver","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-1.0.27/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsemver-d79237b4988eac3b.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro2-32580153a939bee4/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cpufeatures","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.17/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcpufeatures-0f8ee1944988dae8.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glob@0.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glob-0.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/glob-0.3.3/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libglob-e4ad610e6e84224c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-task@4.7.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_task","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-task-4.7.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_task-d4d43f8a0d09bc07.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dunce@1.0.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dunce-1.0.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dunce","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dunce-1.0.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdunce-fcaf53e054e92b7e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cpufeatures","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.17/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcpufeatures-0f8ee1944988dae8.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mime-0.3.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"mime","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mime-0.3.17/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmime-50c7f611bed4884a.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime@2.9.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-runtime-cc42259f3e24c569/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cpufeatures","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.17/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcpufeatures-e69806b0dee56216.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcpufeatures-e69806b0dee56216.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103","linked_libs":[],"linked_paths":[],"cfgs":["wrap_proc_macro","proc_macro_span_location","proc_macro_span_file"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro2-20005d4e8dca4403/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.27","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-1.0.27/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"semver","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-1.0.27/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsemver-d79237b4988eac3b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crunchy@0.2.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crunchy","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","limit_128"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrunchy-d8bd254647772899.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrunchy-d8bd254647772899.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dirs@6.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-6.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dirs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-6.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs-fe733bf065c3c576.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dlopen2@0.8.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlopen2-0.8.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dlopen2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlopen2-0.8.2/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","dlopen2_derive","symbor","wrapper"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdlopen2-85acc86d6431684f.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dirs@6.0.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-6.0.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dirs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-6.0.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs-fe733bf065c3c576.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro-crate@3.4.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-crate-3.4.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc_macro_crate","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro-crate-3.4.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_crate-4ea9b10a955a612e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro_crate-4ea9b10a955a612e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ico@0.4.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ico-0.4.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ico","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ico-0.4.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libico-3085cfba923b16f5.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libico-3085cfba923b16f5.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tiny-keccak@2.0.2","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tiny-keccak-33a1c52e1610efb8/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#wry@0.53.5","linked_libs":[],"linked_paths":[],"cfgs":["linux","gtk"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/wry-e02d8746b3d69536/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-utils@2.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-utils-2.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-utils-2.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["brotli","compression","resources","walkdir"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_utils-54f9aada8f301602.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ico@0.4.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ico-0.4.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ico","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ico-0.4.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libico-3085cfba923b16f5.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libico-3085cfba923b16f5.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime@2.9.2","linked_libs":[],"linked_paths":[],"cfgs":["desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-runtime-df86bc43a0a1a6b1/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sha2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsha2-a1152fa299832cdb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsha2-a1152fa299832cdb.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103","linked_libs":[],"linked_paths":[],"cfgs":["wrap_proc_macro","proc_macro_span_location","proc_macro_span_file"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/proc-macro2-20005d4e8dca4403/out"} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tiny-keccak@2.0.2","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tiny-keccak-33a1c52e1610efb8/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-utils@2.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-utils-2.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-utils-2.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["brotli","compression","resources","walkdir"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_utils-54f9aada8f301602.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-metadata@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-metadata-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_metadata","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-metadata-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_metadata-acc6f6f29e89da7b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gdkx11@0.18.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdkx11-0.18.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gdkx11","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gdkx11-0.18.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libgdkx11-d4d09ec4503c1cf4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-channel@2.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-channel-2.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_channel","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-channel-2.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_channel-6d76b3c3d1680992.rmeta"],"executable":null,"fresh":true} @@ -525,244 +525,244 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant_utils@3.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-3.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-3.2.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_utils-885b1ce2c3122b28.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_utils-885b1ce2c3122b28.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.89","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.89/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"async_trait","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.89/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_trait-36b894ef2d342717.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.8.31/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerocopy","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.8.31/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["simd"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzerocopy-6a5f8c9614502172.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"base64","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbase64-6adae1237ff0f52d.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbase64-6adae1237ff0f52d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","event","fs","net","pipe","process","std","time"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-3c10527b72d6c865/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.22/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_ident","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.22/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunicode_ident-e3287fb0e6edde86.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime-wry@2.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-runtime-wry-10ca97976bed2599/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","event","fs","net","pipe","process","std","time"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-3c10527b72d6c865/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#static_assertions@1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/static_assertions-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"static_assertions","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/static_assertions-1.1.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstatic_assertions-60a622c3a1fe4433.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.12.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.12.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_segmentation","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.12.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libunicode_segmentation-0eac51444142527b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-codegen@2.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-codegen-2.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_codegen","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-codegen-2.5.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["brotli","compression"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_codegen-793470ede5bf0094.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_codegen-793470ede5bf0094.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#inout@0.1.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/inout-0.1.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"inout","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/inout-0.1.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["block-padding"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinout-d6c5df9df55361e3.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime-wry@2.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-runtime-wry-10ca97976bed2599/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"base64","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbase64-6adae1237ff0f52d.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbase64-6adae1237ff0f52d.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc_macro2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro2-f66b4abbe55c8114.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tiny-keccak@2.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tiny_keccak","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","shake"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtiny_keccak-4f2b839814b2a3bd.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtiny_keccak-4f2b839814b2a3bd.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant_derive@5.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_derive-5.8.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zvariant_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_derive-5.8.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_derive-57341ebdcb87fc94.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"digest","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","block-buffer","core-api","default","mac","std","subtle"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdigest-ab8bde675518f983.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wry@0.53.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wry-0.53.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wry","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wry-0.53.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["drag-drop","gdkx11","javascriptcore-rs","linux-body","os-webview","protocol","soup3","webkit2gtk","webkit2gtk-sys","x11","x11-dl"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwry-fbe5ffb865ccd7bc.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#inout@0.1.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/inout-0.1.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"inout","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/inout-0.1.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["block-padding"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libinout-d6c5df9df55361e3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.21/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ppv_lite86","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.21/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["simd","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libppv_lite86-21c6ac98126dd2b8.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime@2.9.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_runtime","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_runtime-204df826bec6be51.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wry@0.53.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wry-0.53.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wry","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wry-0.53.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["drag-drop","gdkx11","javascriptcore-rs","linux-body","os-webview","protocol","soup3","webkit2gtk","webkit2gtk-sys","x11","x11-dl"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwry-fbe5ffb865ccd7bc.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tao@0.34.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tao-0.34.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tao","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tao-0.34.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["rwh_06","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtao-f100dec675a65af2.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","linked_libs":[],"linked_paths":[],"cfgs":["static_assertions","lower_upper_exp_for_non_zero","rustc_diagnostics","linux_raw_dep","linux_raw","linux_like","linux_kernel"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-481ff3dd470180d3/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tiny-keccak@2.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tiny_keccak","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","shake"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtiny_keccak-4f2b839814b2a3bd.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtiny_keccak-4f2b839814b2a3bd.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"digest","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","block-buffer","core-api","default","mac","std","subtle"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdigest-ab8bde675518f983.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime@2.9.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_runtime","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-2.9.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_runtime-204df826bec6be51.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#piper@0.2.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/piper-0.2.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"piper","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/piper-0.2.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","futures-io","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpiper-b9c622a3ce03e3b4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-body-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"http_body","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-body-1.0.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttp_body-39f5764aa9c9e95e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc_macro2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.103/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libproc_macro2-f66b4abbe55c8114.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-codegen@2.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-codegen-2.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_codegen","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-codegen-2.5.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["brotli","compression"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_codegen-793470ede5bf0094.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_codegen-793470ede5bf0094.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime-wry@2.9.3","linked_libs":[],"linked_paths":[],"cfgs":["desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-runtime-wry-d650ab23ecaccaf0/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#keyboard-types@0.7.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/keyboard-types-0.7.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"keyboard_types","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/keyboard-types-0.7.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde","unicode-segmentation","webdriver"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libkeyboard_types-3a95a41a70bbae30.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.14/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.14/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","dev_urandom_fallback"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/ring-a8174180b186db35/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant_utils@1.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-1.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-1.0.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_utils-b505b8506c060745.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_utils-b505b8506c060745.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serialize-to-javascript-impl@0.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serialize-to-javascript-impl-0.1.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serialize_to_javascript_impl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serialize-to-javascript-impl-0.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserialize_to_javascript_impl-c24d8324234c947a.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","fs","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-2f064d9c00dff886/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#event-listener@2.5.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-2.5.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"event_listener","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-2.5.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libevent_listener-79bbc55f1f96c2a6.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-service-0.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower_service","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-service-0.3.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtower_service-8db973ed3cdbf7fc.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@1.0.11","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/io-lifetimes-1.0.11/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/io-lifetimes-1.0.11/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["close","hermit-abi","libc","windows-sys"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/io-lifetimes-4eb3ca7072778af1/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.8.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zeroize","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzeroize-f4b81be4b8052880.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-service-0.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower_service","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-service-0.3.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtower_service-8db973ed3cdbf7fc.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","fs","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-2f064d9c00dff886/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linux_raw_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["auxvec","elf","errno","general","if_ether","ioctl","net","netlink","no_std","prctl","xdp"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblinux_raw_sys-fb5a0cde1d8a3b8e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#event-listener@2.5.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-2.5.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"event_listener","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/event-listener-2.5.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libevent_listener-79bbc55f1f96c2a6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-macros@2.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-macros-2.5.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"tauri_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-macros-2.5.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compression","custom-protocol"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_macros-325788c334918a60.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#blocking@1.6.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/blocking-1.6.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"blocking","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/blocking-1.6.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libblocking-6f5ddaf9968125f5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#const-random-macro@0.1.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"const_random_macro","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libconst_random_macro-83c534f014adf151.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_chacha","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-180e2bba926df1a6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#muda@0.17.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/muda-0.17.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"muda","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/muda-0.17.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","gtk","serde"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmuda-b8242959a323d781.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.42","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libquote-49e80c5b06336087.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cipher@0.4.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cipher","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","block-padding"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcipher-dab6596b6066b752.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#const-random-macro@0.1.16","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"const_random_macro","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libconst_random_macro-83c534f014adf151.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.13.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-pki-types-1.13.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls_pki_types","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-pki-types-1.13.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustls_pki_types-70fcee2345e1149a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serialize-to-javascript@0.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serialize-to-javascript-0.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serialize_to_javascript","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serialize-to-javascript-0.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libserialize_to_javascript-7fe534acc14bfa13.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","event","fs","net","pipe","process","std","time"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustix-33af83ef97f638a3.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.13.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-pki-types-1.13.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls_pki_types","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-pki-types-1.13.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustls_pki_types-70fcee2345e1149a.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","linked_libs":["static=ring_core_0_17_14_","static=ring_core_0_17_14__test"],"linked_paths":["native=/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/ring-ba97eec71d5e46a0/out"],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/ring-ba97eec71d5e46a0/out"} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","linked_libs":[],"linked_paths":[],"cfgs":["static_assertions","lower_upper_exp_for_non_zero","rustc_diagnostics","linux_raw_dep","linux_raw","linux_like","linux_kernel"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-a7fe4aed57ad8b12/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime-wry@2.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_runtime_wry","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_runtime_wry-a7bc3552c37435fd.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#muda@0.17.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/muda-0.17.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"muda","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/muda-0.17.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","gtk","serde"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmuda-b8242959a323d781.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@1.0.11","linked_libs":[],"linked_paths":[],"cfgs":["io_safety_is_in_std","panic_in_const_fn"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/io-lifetimes-a43d9e6f0efed1e3/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cipher@0.4.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cipher","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","block-padding"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcipher-dab6596b6066b752.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","linked_libs":[],"linked_paths":[],"cfgs":["static_assertions","lower_upper_exp_for_non_zero","rustc_diagnostics","linux_raw_dep","linux_raw","linux_like","linux_kernel"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-a7fe4aed57ad8b12/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-macros@2.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-macros-2.5.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"tauri_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-macros-2.5.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compression","custom-protocol"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_macros-325788c334918a60.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-runtime-wry@2.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_runtime_wry","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-runtime-wry-2.9.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_runtime_wry-a7bc3552c37435fd.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand_chacha","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand_chacha-180e2bba926df1a6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_integer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["i128","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_integer-b28fad66a080879c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.17","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.17/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tokio_util","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.17/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["codec","default","io"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtokio_util-b569ef8c4f290e85.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.7.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.7.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.7.1/build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/memoffset-bc7933d156ed531d/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#polling@2.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-2.8.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-2.8.0/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/polling-f5ebce6b61662a0b/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-io@2.6.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-2.6.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-2.6.0/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/async-io-ecea5c8be4b948b8/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@1.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-1.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fastrand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-1.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-7181e55f516d54d0.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@0.37.28","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.37.28/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.37.28/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["fs","io-lifetimes","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-0f88f6abb19839f5/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/prettyplease-8b9f6fd6171dffd1/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c8546c75bb2accf5.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c8546c75bb2accf5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"heck","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libheck-bee8b7d8b2f07ad8.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"equivalent","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libequivalent-f34383553d737d05.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linux_raw_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["auxvec","elf","errno","general","ioctl","no_std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblinux_raw_sys-18de45632a171dad.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblinux_raw_sys-18de45632a171dad.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/httparse-af37b3e2ea59937d/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.16.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.16.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.16.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-66ca3a61e4f12ed6.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@1.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-1.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fastrand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-1.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-7181e55f516d54d0.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#waker-fn@1.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/waker-fn-1.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"waker_fn","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/waker-fn-1.2.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwaker_fn-9427e02b536e8ddd.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.7.1","linked_libs":[],"linked_paths":[],"cfgs":["tuple_ty","allow_clippy","maybe_uninit","doctests","raw_ref_macros"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/memoffset-cc7118e187ee0680/out"} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#polling@2.8.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/polling-ec2b45d38b153a86/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linux_raw_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["auxvec","elf","errno","general","ioctl","no_std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblinux_raw_sys-18de45632a171dad.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblinux_raw_sys-18de45632a171dad.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.10.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.10.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c8546c75bb2accf5.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbitflags-c8546c75bb2accf5.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/httparse-af37b3e2ea59937d/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/prettyplease-8b9f6fd6171dffd1/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"equivalent","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.2/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libequivalent-f34383553d737d05.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"heck","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libheck-bee8b7d8b2f07ad8.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-io@2.6.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/async-io-0a3db5d7129b09f6/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#polling@3.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-3.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"polling","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-3.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpolling-c0f2434a57e2ab5e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@1.0.11","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/io-lifetimes-1.0.11/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"io_lifetimes","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/io-lifetimes-1.0.11/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["close","hermit-abi","libc","windows-sys"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libio_lifetimes-0ce661bfa7572117.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.111","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.111/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.111/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","full","parsing","printing","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsyn-68d0dfa4e7b7ffc6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","getrandom","libc","rand_chacha","small_rng","std","std_rng"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librand-181c64f28b40db5d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-lite@1.13.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-1.13.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_lite","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-1.13.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","fastrand","futures-io","memchr","parking","std","waker-fn"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_lite-518915acc5ceeb11.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","fs","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustix-3afee46b351de03b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustix-3afee46b351de03b.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri@2.9.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-2.9.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-2.9.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","compression","custom-protocol","default","dynamic-acl","tauri-runtime-wry","webkit2gtk","webview2-com","wry","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri-482f8e94c908715e.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@0.37.28","linked_libs":[],"linked_paths":[],"cfgs":["linux_raw","asm","linux_like","linux_kernel"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustix-2fb6c98602400493/out"} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.7.1","linked_libs":[],"linked_paths":[],"cfgs":["tuple_ty","allow_clippy","maybe_uninit","doctests","raw_ref_macros"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/memoffset-cc7118e187ee0680/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#polling@3.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-3.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"polling","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-3.11.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpolling-c0f2434a57e2ab5e.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#polling@2.8.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/polling-ec2b45d38b153a86/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/prettyplease-7c8c92f38ddab3db/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.12.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.12.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"indexmap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.12.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libindexmap-cd610a25f40c7d23.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri@2.9.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-2.9.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-2.9.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","compression","custom-protocol","default","dynamic-acl","tauri-runtime-wry","webkit2gtk","webview2-com","wry","x11"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri-482f8e94c908715e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","fs","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustix-3afee46b351de03b.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustix-3afee46b351de03b.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-lite@1.13.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-1.13.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_lite","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-lite-1.13.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","fastrand","futures-io","memchr","parking","std","waker-fn"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures_lite-518915acc5ceeb11.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","linked_libs":[],"linked_paths":[],"cfgs":["httparse_simd_neon_intrinsics","httparse_simd"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/httparse-cd2acd3122f2951e/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant_derive@3.15.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_derive-3.15.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zvariant_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_derive-3.15.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_derive-70331af77e364e03.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.111","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.111/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.111/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","full","parsing","printing","proc-macro"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsyn-68d0dfa4e7b7ffc6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-lock@2.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-lock-2.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_lock","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-lock-2.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_lock-ecc3ca93a003e1e2.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#const-random@0.1.18","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-0.1.18/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"const_random","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-0.1.18/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libconst_random-3ab1cc8a19dc30b2.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant_derive@3.15.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_derive-3.15.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zvariant_derive","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_derive-3.15.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_derive-70331af77e364e03.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-utils-xiph@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-utils-xiph-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_utils_xiph","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-utils-xiph-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_utils_xiph-9ee45a080707e76d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-executor@1.13.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.13.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_executor","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-executor-1.13.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_executor-62bce06022cccdd4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prost","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","prost-derive","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost-de3345241dd91bea.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost-de3345241dd91bea.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#enumflags2@0.7.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/enumflags2-0.7.12/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"enumflags2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/enumflags2-0.7.12/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["serde"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libenumflags2-c117ee0ad5696f40.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libenumflags2-c117ee0ad5696f40.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-fs@2.4.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-fs-2.4.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-fs-2.4.4/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-fs-4fb43ba881ae3949/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ordered-stream@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-stream-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ordered_stream","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-stream-0.2.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libordered_stream-7d98a6bc8ae5cba7.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-io@1.13.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-1.13.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-1.13.0/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/async-io-bc81636adc27b78d/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alsa-sys@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-sys-0.3.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-sys-0.3.1/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/alsa-sys-db59ca773785bdfd/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-io@1.13.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-1.13.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-1.13.0/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/async-io-bc81636adc27b78d/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-fs@1.6.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-fs-1.6.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-fs-1.6.0/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/async-fs-7f231f77c8730a99/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fastrand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-4422bc4454b469a2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-4422bc4454b469a2.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.5.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fixedbitset-0.5.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fixedbitset","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fixedbitset-0.5.7/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfixedbitset-09b8752313ed2f99.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfixedbitset-09b8752313ed2f99.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/try-lock-0.2.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"try_lock","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/try-lock-0.2.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtry_lock-8e30e8c2b4aba480.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg_aliases-0.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_aliases","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg_aliases-0.2.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_aliases-e76e9c68341e21b2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcfg_aliases-e76e9c68341e21b2.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.3.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.3.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linux_raw_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.3.8/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["errno","general","ioctl","no_std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblinux_raw_sys-40774e78608632cd.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-layer-0.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower_layer","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-layer-0.3.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtower_layer-240da8c8bb8d79b6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/build/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustversion-aa9770b1d2c63d17/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/untrusted-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"untrusted","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/untrusted-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libuntrusted-97e06493d2099462.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#endi@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endi-1.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"endi","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endi-1.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libendi-0d4865317a8d93fb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libendi-0d4865317a8d93fb.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/build/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustversion-aa9770b1d2c63d17/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hex","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhex-39f5f8bc1bd9aca4.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fastrand","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrand-2.3.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-4422bc4454b469a2.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfastrand-4422bc4454b469a2.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/untrusted-0.9.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"untrusted","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/untrusted-0.9.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libuntrusted-97e06493d2099462.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook@0.3.18","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-0.3.18/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-0.3.18/build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/signal-hook-9aa379f604a3ae0a/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.5.7","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fixedbitset-0.5.7/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fixedbitset","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fixedbitset-0.5.7/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfixedbitset-09b8752313ed2f99.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfixedbitset-09b8752313ed2f99.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/try-lock-0.2.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"try_lock","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/try-lock-0.2.5/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtry_lock-8e30e8c2b4aba480.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant_utils@3.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-3.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-3.2.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_utils-f71e3f62eaeab668.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-fs@2.4.4","linked_libs":[],"linked_paths":[],"cfgs":["desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-fs-ca9bb7a2c2bfbea5/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant@3.15.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-3.15.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-3.15.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["enumflags2"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-63573ad9fb785b86.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#petgraph@0.7.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/petgraph-0.7.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"petgraph","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/petgraph-0.7.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpetgraph-5ee1b2bdaa765e20.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpetgraph-5ee1b2bdaa765e20.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#want@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/want-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"want","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/want-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwant-ffc83dcf0831ee79.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#alsa-sys@0.3.1","linked_libs":["asound"],"linked_paths":["native=/usr/lib/x86_64-linux-gnu"],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/alsa-sys-3baeb7d9c0548c1d/out"} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustversion-72b4abb0dc4693fa/out"} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-io@1.13.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/async-io-adec3a403142297b/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.30.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.30.1/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.30.1/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["feature","memoffset","socket","uio","user"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/nix-01cb4c5dbecdd93d/build-script-build"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook@0.3.18","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/signal-hook-020785b6809686de/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.23.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tempfile-3.23.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tempfile","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tempfile-3.23.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","getrandom"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtempfile-a8f10f6c596378eb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtempfile-a8f10f6c596378eb.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant@5.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","enumflags2"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-ac5f2803f9e6f4aa.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-ac5f2803f9e6f4aa.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.14/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ring","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.14/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","dev_urandom_fallback"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libring-6a289f8f34dc38eb.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@0.37.28","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.37.28/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.37.28/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["fs","io-lifetimes","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustix-23ad41218769bb39.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#alsa-sys@0.3.1","linked_libs":["asound"],"linked_paths":["native=/usr/lib/x86_64-linux-gnu"],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/alsa-sys-3baeb7d9c0548c1d/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.23.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tempfile-3.23.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tempfile","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tempfile-3.23.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","getrandom"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtempfile-a8f10f6c596378eb.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtempfile-a8f10f6c596378eb.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-fs@1.6.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/async-fs-d3bac656448dcfa4/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#petgraph@0.7.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/petgraph-0.7.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"petgraph","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/petgraph-0.7.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpetgraph-5ee1b2bdaa765e20.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpetgraph-5ee1b2bdaa765e20.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant@5.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","enumflags2"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-ac5f2803f9e6f4aa.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-ac5f2803f9e6f4aa.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dlv-list@0.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dlv_list","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdlv_list-89758d119ff13139.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prettyplease","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprettyplease-ff224535f97c0a2f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprettyplease-ff224535f97c0a2f.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#h2@0.4.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/h2-0.4.12/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"h2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/h2-0.4.12/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libh2-c3ee46afef176df9.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"httparse","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttparse-886ccfde8bef0a26.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustversion-72b4abb0dc4693fa/out"} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook@0.3.18","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/signal-hook-020785b6809686de/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prost-types@0.13.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-types-0.13.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prost_types","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-types-0.13.5/src/lib.rs","edition":"2021","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_types-f007df63544c53bc.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_types-f007df63544c53bc.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.7.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.7.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"memoffset","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.7.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmemoffset-7291c876788a4b82.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant_utils@3.2.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-3.2.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant_utils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant_utils-3.2.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant_utils-f71e3f62eaeab668.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#polling@2.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-2.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"polling","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-2.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpolling-5491471b55a97b17.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"httparse","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httparse-1.10.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttparse-886ccfde8bef0a26.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dlv-list@0.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dlv_list","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdlv_list-89758d119ff13139.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#h2@0.4.12","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/h2-0.4.12/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"h2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/h2-0.4.12/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libh2-c3ee46afef176df9.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant@3.15.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-3.15.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-3.15.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["enumflags2"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-63573ad9fb785b86.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prettyplease","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prettyplease-0.2.37/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprettyplease-ff224535f97c0a2f.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprettyplease-ff224535f97c0a2f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-io@2.6.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-2.6.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_io","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-2.6.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_io-d594b9b98de8dcbc.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#polling@2.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-2.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"polling","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polling-2.8.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpolling-5491471b55a97b17.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memoffset@0.7.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.7.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"memoffset","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memoffset-0.7.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmemoffset-7291c876788a4b82.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-bigint-0.4.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_bigint","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-bigint-0.4.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_bigint-54686de638fb8151.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-deep-link@2.4.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-deep-link-2.4.5/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-deep-link-2.4.5/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-deep-link-ebc6e90f029b9691/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#quick-xml@0.30.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quick-xml-0.30.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"quick_xml","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quick-xml-0.30.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libquick_xml-f7d0b1be6e695149.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libquick_xml-f7d0b1be6e695149.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.4.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.4.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"socket2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.4.10/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["all"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsocket2-77a163148f65ff07.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#quick-xml@0.30.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quick-xml-0.30.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"quick_xml","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quick-xml-0.30.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libquick_xml-f7d0b1be6e695149.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libquick_xml-f7d0b1be6e695149.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/indexmap-889c4f020f4bb4ae/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httpdate-1.0.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"httpdate","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httpdate-1.0.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttpdate-80c6ae721f70c5dc.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#endi@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endi-1.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"endi","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endi-1.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libendi-29160543ffab0521.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.35","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["log","logging","ring","std","tls12"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustls-80cf8290101b31e9/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sync_wrapper-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sync_wrapper","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sync_wrapper-1.0.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsync_wrapper-6236705870a77833.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.14.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.14.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-2cb4ea69142f6ba6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#static_assertions@1.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/static_assertions-1.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"static_assertions","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/static_assertions-1.1.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstatic_assertions-a3df08552e85144e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libstatic_assertions-a3df08552e85144e.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#endi@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endi-1.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"endi","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endi-1.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libendi-29160543ffab0521.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.35","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["log","logging","ring","std","tls12"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustls-80cf8290101b31e9/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#multimap@0.10.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multimap-0.10.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"multimap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multimap-0.10.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmultimap-9d4dad92a26c9e3e.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmultimap-9d4dad92a26c9e3e.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sync_wrapper-1.0.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sync_wrapper","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sync_wrapper-1.0.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsync_wrapper-6236705870a77833.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_names@4.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus_names","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-96fe7b62370dd81a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-96fe7b62370dd81a.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant@5.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","enumflags2"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-ad8e81d419a4c016.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-signal@0.2.13","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-signal-0.2.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_signal","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-signal-0.2.13/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_signal-12367d89ee081376.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","linked_libs":[],"linked_paths":[],"cfgs":["has_std"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/indexmap-185e61acf5ee28dc/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prost-build@0.13.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-build-0.13.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prost_build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-build-0.13.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","format"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_build-1ddbc403389ac940.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_build-1ddbc403389ac940.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-deep-link@2.4.5","linked_libs":[],"linked_paths":[],"cfgs":["desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-deep-link-5632d6dfeb9f1ba9/out"} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.35","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustls-a0b2db5ee5c5804e/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httpdate-1.0.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"httpdate","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/httpdate-1.0.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttpdate-80c6ae721f70c5dc.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_names@2.6.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-2.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus_names","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-2.6.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-625af39970be7d0c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#xcb@1.6.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xcb-1.6.0/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-main","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xcb-1.6.0/build/main.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","libxcb_v1_14","randr","render"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/xcb-fd329ac194d3c547/build-script-main"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.26.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.26.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.26.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["feature","memoffset","socket","uio","user"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnix-57431ba46af6eec1.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-1.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-1.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["client","default","http1","http2","server"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhyper-c4181609332beb3d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ordered-multimap@0.7.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ordered_multimap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.7.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libordered_multimap-68d487b0e6a92492.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-deep-link@2.4.5","linked_libs":[],"linked_paths":[],"cfgs":["desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-deep-link-5632d6dfeb9f1ba9/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-io@1.13.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-1.13.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_io","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-io-1.13.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_io-5e4200b33858790e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-rational@0.4.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.4.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_rational","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.4.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["num-bigint","num-bigint-std","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_rational-0a3d9b7081e494b7.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_names@4.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus_names","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-96fe7b62370dd81a.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-96fe7b62370dd81a.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prost-build@0.13.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-build-0.13.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prost_build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-build-0.13.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","format"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_build-1ddbc403389ac940.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_build-1ddbc403389ac940.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-signal@0.2.13","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-signal-0.2.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_signal","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-signal-0.2.13/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_signal-12367d89ee081376.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","linked_libs":[],"linked_paths":[],"cfgs":["has_std"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/indexmap-185e61acf5ee28dc/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zvariant@5.8.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zvariant","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zvariant-5.8.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","enumflags2"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzvariant-ad8e81d419a4c016.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.35","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rustls-a0b2db5ee5c5804e/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.26.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.26.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.26.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["feature","memoffset","socket","uio","user"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnix-57431ba46af6eec1.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ordered-multimap@0.7.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ordered_multimap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.7.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libordered_multimap-68d487b0e6a92492.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"rustversion","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustversion-75f004114b68f557.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-webpki-0.103.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"webpki","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-webpki-0.103.8/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","ring","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwebpki-a349e1273b5c8c44.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.8.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-1.8.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-1.8.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["client","default","http1","http2","server"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhyper-c4181609332beb3d.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alsa-sys@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-sys-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alsa_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-sys-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libalsa_sys-9a9d7eb05219a51c.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.30.1","linked_libs":[],"linked_paths":[],"cfgs":["linux","linux_android"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/nix-f105631d445f1c59/out"} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook@0.3.18","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-0.3.18/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"signal_hook","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-0.3.18/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsignal_hook-aeedf7fc2b14d63a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-fs@1.6.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-fs-1.6.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_fs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-fs-1.6.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_fs-b065a9866d7014cf.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alsa-sys@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-sys-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alsa_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-sys-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libalsa_sys-9a9d7eb05219a51c.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"rustversion","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustversion-1.0.22/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustversion-75f004114b68f557.so"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.30.1","linked_libs":[],"linked_paths":[],"cfgs":["linux","linux_android"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/nix-f105631d445f1c59/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-webpki-0.103.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"webpki","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-webpki-0.103.8/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","ring","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libwebpki-a349e1273b5c8c44.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_names@2.6.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-2.6.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus_names","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-2.6.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-625af39970be7d0c.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-iter@0.1.45","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-iter-0.1.45/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_iter","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-iter-0.1.45/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["i128","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_iter-4f3b77155fb67357.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#aes@0.8.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aes-0.8.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"aes","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aes-0.8.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaes-f00c0fc58d209385.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_macros@3.15.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_macros-3.15.2/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zbus_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_macros-3.15.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_macros-c10abea96d6beae1.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-broadcast@0.5.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-broadcast-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_broadcast","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-broadcast-0.5.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_broadcast-f8515e104b9eb525.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hmac","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhmac-7b4cd98409358671.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha1-0.10.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sha1","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha1-0.10.6/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsha1-986e97fc1dc252e1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-body-util-0.1.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"http_body_util","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/http-body-util-0.1.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhttp_body_util-0d16bb711de8d5b8.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha1-0.10.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sha1","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha1-0.10.6/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsha1-986e97fc1dc252e1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-complex@0.4.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-complex-0.4.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_complex","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-complex-0.4.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum_complex-8f5f866aee0b07c8.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-lock@3.4.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-lock-3.4.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_lock","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-lock-3.4.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_lock-8cc888ef96db19c9.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-dialog@2.4.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-dialog-2.4.2/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-dialog-2.4.2/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-dialog-24550c8004f6afb9/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#universal-hash@0.5.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/universal-hash-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"universal_hash","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/universal-hash-0.5.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libuniversal_hash-58762a87bfcdfee7.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-shell@2.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-shell-2.3.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-shell-2.3.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-shell-0b35baa16af26bf7/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#derivative@2.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/derivative-2.2.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"derivative","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/derivative-2.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libderivative-8e87a989bd81b0d1.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-internal@1.1.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-internal-1.1.10/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"pin_project_internal","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-internal-1.1.10/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpin_project_internal-daa5ccd7a9597aaf.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-recursion@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-recursion-1.1.1/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"async_recursion","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-recursion-1.1.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_recursion-0665cfa741098ecc.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#is-docker@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-docker-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"is_docker","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-docker-0.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libis_docker-d2c56bf47d53254f.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#xdg-home@1.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xdg-home-1.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"xdg_home","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xdg-home-1.3.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libxdg_home-f9cc61cd8585ad71.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-internal@1.1.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-internal-1.1.10/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"pin_project_internal","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-internal-1.1.10/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpin_project_internal-daa5ccd7a9597aaf.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#os_pipe@1.2.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/os_pipe-1.2.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"os_pipe","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/os_pipe-1.2.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libos_pipe-cb5ca882845b4bfa.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpal@0.15.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpal-0.15.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpal-0.15.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cpal-d246276a030ecfb4/build-script-build"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#extended@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/extended-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"extended","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/extended-0.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libextended-a0ce3ced435dd542.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#xdg-home@1.3.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xdg-home-1.3.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"xdg_home","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xdg-home-1.3.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libxdg_home-f9cc61cd8585ad71.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#is-docker@0.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-docker-0.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"is_docker","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-docker-0.2.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libis_docker-d2c56bf47d53254f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#opaque-debug@0.3.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/opaque-debug-0.3.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"opaque_debug","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/opaque-debug-0.3.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libopaque_debug-f4f17d06e4d1157d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rfd-0.15.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rfd-0.15.4/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","glib-sys","gobject-sys","gtk-sys","gtk3","tokio"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rfd-cc882e9c93bac833/build-script-build"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpal@0.15.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpal-0.15.3/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpal-0.15.3/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cpal-d246276a030ecfb4/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.12.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.12.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.12.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["raw"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhashbrown-9ddec0b1511cc5f3.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"simd_adler32","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsimd_adler32-b1b9cd5d0ae4faf1.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rfd-0.15.4/Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rfd-0.15.4/build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","glib-sys","gobject-sys","gtk-sys","gtk3","tokio"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rfd-cc882e9c93bac833/build-script-build"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler2-2.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"adler2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler2-2.0.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libadler2-05d1217c9be2ffb5.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hkdf@0.12.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hkdf-0.12.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hkdf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hkdf-0.12.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhkdf-0c55113d36c6af47.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.30.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.30.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.30.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["feature","memoffset","socket","uio","user"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnix-d1ee86936050b1d1.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#polyval@0.6.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polyval-0.6.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"polyval","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polyval-0.6.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpolyval-e95c1d8b3581ed99.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sigchld@0.2.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sigchld-0.2.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sigchld","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sigchld-0.2.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","os_pipe"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsigchld-42237232217376f8.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-1.1.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin_project","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-1.1.10/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpin_project-4270da5d5c9bc753.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"indexmap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libindexmap-e996facc31a75bd2.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus@3.15.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus-3.15.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus-3.15.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["async-executor","async-fs","async-io","async-lock","async-task","blocking"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus-52abf564bbd73668.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-shell@2.3.3","linked_libs":[],"linked_paths":[],"cfgs":["desktop","desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-shell-cc8767b755bbb341/out"} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rfd-8a9506d1d91cc48d/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-format-riff@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-riff-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_format_riff","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-riff-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["wav"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_format_riff-7c687e87eeec9f4d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"miniz_oxide","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["simd","simd-adler32","with-alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libminiz_oxide-8659ecf782fa60d1.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpal@0.15.3","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cpal-c1667bd566efdd5d/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#is-wsl@0.4.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-wsl-0.4.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"is_wsl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-wsl-0.4.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libis_wsl-dc28a54c843b2ddb.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num@0.4.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-0.4.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-0.4.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","num-bigint","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum-7acaa99b1c7e8da2.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-process@2.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-process-2.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_process","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-process-2.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_process-b0e35a0b9464f196.rmeta"],"executable":null,"fresh":true} -{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-dialog@2.4.2","linked_libs":[],"linked_paths":[],"cfgs":["desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-dialog-d009a2f4f98c9634/out"} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#axum-core@0.4.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-core-0.4.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"axum_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-core-0.4.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaxum_core-3833e2edc5e56367.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.35","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["log","logging","ring","std","tls12"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustls-f0ecce6e68479206.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#extended@0.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/extended-0.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"extended","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/extended-0.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libextended-a0ce3ced435dd542.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.8","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"simd_adler32","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/simd-adler32-0.3.8/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsimd_adler32-b1b9cd5d0ae4faf1.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#alsa@0.9.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-0.9.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"alsa","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/alsa-0.9.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libalsa-603be8a69c33e379.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rust-ini@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ini","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.21.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libini-bddb353502bdd4ac.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_macros@5.12.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_macros-5.12.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zbus_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_macros-5.12.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["blocking-api","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_macros-afe25c3a986373ad.so"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-build@0.12.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-build-0.12.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tonic_build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-build-0.12.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","prost","prost-build","transport"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtonic_build-e326ab87308297c4.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtonic_build-e326ab87308297c4.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_names@4.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus_names","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-4b3dcdd9e4e632ec.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-process@2.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-process-2.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_process","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-process-2.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_process-b0e35a0b9464f196.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus@3.15.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus-3.15.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus-3.15.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["async-executor","async-fs","async-io","async-lock","async-task","blocking"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus-52abf564bbd73668.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-format-riff@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-riff-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_format_riff","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-riff-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["wav"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_format_riff-7c687e87eeec9f4d.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-shell@2.3.3","linked_libs":[],"linked_paths":[],"cfgs":["desktop","desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-shell-cc8767b755bbb341/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"miniz_oxide","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["simd","simd-adler32","with-alloc"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libminiz_oxide-8659ecf782fa60d1.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"indexmap","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-1.9.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libindexmap-e996facc31a75bd2.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpal@0.15.3","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/cpal-c1667bd566efdd5d/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#polyval@0.6.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polyval-0.6.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"polyval","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polyval-0.6.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpolyval-e95c1d8b3581ed99.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#is-wsl@0.4.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-wsl-0.4.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"is_wsl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/is-wsl-0.4.0/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libis_wsl-dc28a54c843b2ddb.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-1.1.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin_project","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-1.1.10/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpin_project-4270da5d5c9bc753.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sigchld@0.2.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sigchld-0.2.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sigchld","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sigchld-0.2.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","os_pipe"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsigchld-42237232217376f8.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/rfd-8a9506d1d91cc48d/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#axum-core@0.4.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-core-0.4.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"axum_core","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-core-0.4.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaxum_core-3833e2edc5e56367.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.30.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.30.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nix","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.30.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["feature","memoffset","socket","uio","user"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnix-d1ee86936050b1d1.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hkdf@0.12.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hkdf-0.12.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hkdf","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hkdf-0.12.4/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhkdf-0c55113d36c6af47.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num@0.4.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-0.4.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-0.4.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","num-bigint","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnum-7acaa99b1c7e8da2.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.19","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-util-0.1.19/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper_util","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-util-0.1.19/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["client","client-legacy","default","http1","http2","server","server-auto","service","tokio"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhyper_util-47f24ffaeed47c38.rmeta"],"executable":null,"fresh":true} +{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-dialog@2.4.2","linked_libs":[],"linked_paths":[],"cfgs":["desktop"],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/tauri-plugin-dialog-d009a2f4f98c9634/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-build@0.12.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-build-0.12.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tonic_build","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-build-0.12.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","prost","prost-build","transport"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtonic_build-e326ab87308297c4.rlib","/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtonic_build-e326ab87308297c4.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.35","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.35/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["log","logging","ring","std","tls12"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustls-f0ecce6e68479206.rmeta"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#xcb@1.6.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/build/xcb-2220e16c5be868f3/out"} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_names@4.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus_names","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_names-4.2.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_names-4b3dcdd9e4e632ec.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus_macros@5.12.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_macros-5.12.0/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zbus_macros","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus_macros-5.12.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["blocking-api","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus_macros-afe25c3a986373ad.so"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rust-ini@0.21.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.21.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ini","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.21.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libini-bddb353502bdd4ac.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-0.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-0.5.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["__common","futures-core","futures-util","pin-project-lite","sync_wrapper","util"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtower-f8c9ff9b7d99c36a.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-format-isomp4@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-isomp4-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_format_isomp4","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-isomp4-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_format_isomp4-86913b7040b11684.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-bundle-flac@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-bundle-flac-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_bundle_flac","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-bundle-flac-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_bundle_flac-dcea874af6fd2037.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-codec-vorbis@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-vorbis-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_codec_vorbis","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-vorbis-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_codec_vorbis-fc1ea7f233454ffd.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-format-isomp4@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-isomp4-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_format_isomp4","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-format-isomp4-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_format_isomp4-86913b7040b11684.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cbc@0.1.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cbc-0.1.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cbc","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cbc-0.1.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","block-padding","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcbc-b9522a7eebbd3b86.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sha2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.9/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsha2-df02ebff8cbcb83d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-bundle-mp3@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-bundle-mp3-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_bundle_mp3","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-bundle-mp3-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["mp3"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_bundle_mp3-ed3fbb1d51d6399b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prost","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-0.13.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","prost-derive","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost-144e340a552a1a53.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-broadcast@0.7.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-broadcast-0.7.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_broadcast","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-broadcast-0.7.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_broadcast-6f63b373e0af4567.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-codec-aac@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-aac-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_codec_aac","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-aac-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_codec_aac-949cb291202359ec.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-codec-adpcm@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-adpcm-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_codec_adpcm","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-adpcm-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_codec_adpcm-f014c48701ddae2e.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-codec-pcm@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-pcm-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_codec_pcm","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-pcm-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_codec_pcm-d795c7e791bf74ca.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia-codec-aac@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-aac-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia_codec_aac","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-codec-aac-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia_codec_aac-949cb291202359ec.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dirs-sys@0.4.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dirs_sys","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs_sys-c7f42a4adc2eb647.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.5.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"crc32fast","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.5.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcrc32fast-cf75ea8bf1b7ea0a.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream-impl@0.3.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-stream-impl-0.3.6/Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"async_stream_impl","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-stream-impl-0.3.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_stream_impl-c52bf9742d254edb.so"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#matchit@0.7.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matchit-0.7.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"matchit","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/matchit-0.7.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libmatchit-cdd24f355b1b6952.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pathdiff@0.2.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pathdiff-0.2.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pathdiff","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pathdiff-0.2.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libpathdiff-f5bc5022ceb77a2f.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dasp_sample@0.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dasp_sample-0.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dasp_sample","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dasp_sample-0.11.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdasp_sample-b326274354707e7d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#openssl-probe@0.1.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-probe-0.1.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"openssl_probe","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-probe-0.1.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libopenssl_probe-13494ebfa1e36a41.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-timeout@0.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-timeout-0.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper_timeout","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-timeout-0.5.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhyper_timeout-0ce3693cac147b25.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#secret-service@3.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/secret-service-3.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"secret_service","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/secret-service-3.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["crypto-rust","rt-async-io-crypto-rust"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsecret_service-39f8b15143438569.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dasp_sample@0.11.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dasp_sample-0.11.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dasp_sample","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dasp_sample-0.11.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdasp_sample-b326274354707e7d.rmeta"],"executable":null,"fresh":true} + Compiling noteflow-tauri v0.1.0 (/home/vasceannie/komodo/stacks/noteflow/client/src-tauri) +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-deep-link@2.4.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-deep-link-2.4.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_deep_link","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-deep-link-2.4.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_deep_link-99e9b99b5290917d.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zbus@5.12.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus-5.12.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zbus","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zbus-5.12.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["async-executor","async-fs","async-io","async-lock","async-process","async-task","blocking","blocking-api","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libzbus-5819313df30b60b6.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#xcb@1.6.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xcb-1.6.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"xcb","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/xcb-1.6.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","libxcb_v1_14","randr","render"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libxcb-955a1315a62503f6.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-deep-link@2.4.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-deep-link-2.4.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_deep_link","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-deep-link-2.4.5/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_deep_link-99e9b99b5290917d.rmeta"],"executable":null,"fresh":true} - Compiling noteflow-tauri v0.1.0 (/home/vasceannie/komodo/stacks/noteflow/client/src-tauri) +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#secret-service@3.1.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/secret-service-3.1.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"secret_service","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/secret-service-3.1.0/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["crypto-rust","rt-async-io-crypto-rust"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsecret_service-39f8b15143438569.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-rustls-0.26.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tokio_rustls","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-rustls-0.26.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["logging","ring","tls12"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtokio_rustls-8c1c7ba3187a8525.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["aac","adpcm","flac","isomp4","mp3","pcm","symphonia-bundle-flac","symphonia-bundle-mp3","symphonia-codec-aac","symphonia-codec-adpcm","symphonia-codec-pcm","symphonia-codec-vorbis","symphonia-format-isomp4","symphonia-format-riff","vorbis","wav"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia-39f8e8881215af3f.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-native-certs@0.8.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-native-certs-0.8.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls_native_certs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-native-certs-0.8.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustls_native_certs-929c8fd414690490.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.7.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-0.7.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"axum","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-0.7.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaxum-2b324c85bbeae3ea.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#open@5.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/open-5.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"open","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/open-5.3.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["shellexecute-on-windows"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libopen-3e1f7bc34def5bce.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cpal@0.15.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpal-0.15.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cpal","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpal-0.15.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libcpal-afcd9034569e5824.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flate2-1.1.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"flate2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flate2-1.1.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["any_impl","default","miniz_oxide","rust_backend"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libflate2-b1ce5ea186228bf4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream@0.3.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-stream-0.3.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"async_stream","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-stream-0.3.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libasync_stream-ddd427b05c9eb806.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#open@5.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/open-5.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"open","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/open-5.3.3/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["shellexecute-on-windows"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libopen-3e1f7bc34def5bce.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#symphonia@0.5.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-0.5.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"symphonia","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/symphonia-0.5.5/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["aac","adpcm","flac","isomp4","mp3","pcm","symphonia-bundle-flac","symphonia-bundle-mp3","symphonia-codec-aac","symphonia-codec-adpcm","symphonia-codec-pcm","symphonia-codec-vorbis","symphonia-format-isomp4","symphonia-format-riff","vorbis","wav"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsymphonia-39f8e8881215af3f.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#shared_child@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shared_child-1.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"shared_child","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shared_child-1.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","timeout"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libshared_child-4016787aa8051d92.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ghash@0.5.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ghash-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ghash","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ghash-0.5.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libghash-949e128742bfd831.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.4.13","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-0.4.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-0.4.13/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["__common","balance","buffer","discover","futures-core","futures-util","indexmap","limit","load","make","pin-project","pin-project-lite","rand","ready-cache","slab","tokio","tokio-util","tracing","util"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtower-f54e753e4032d805.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-rustls-0.26.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tokio_rustls","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-rustls-0.26.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["logging","ring","tls12"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtokio_rustls-8c1c7ba3187a8525.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.7.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-0.7.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"axum","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/axum-0.7.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaxum-2b324c85bbeae3ea.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-timeout@0.5.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-timeout-0.5.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper_timeout","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-timeout-0.5.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libhyper_timeout-0ce3693cac147b25.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rfd-0.15.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rfd","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rfd-0.15.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["common-controls-v6","glib-sys","gobject-sys","gtk-sys","gtk3","tokio"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librfd-1bc8a666864b45c2.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ghash@0.5.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ghash-0.5.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ghash","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ghash-0.5.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libghash-949e128742bfd831.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#shared_child@1.1.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shared_child-1.1.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"shared_child","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shared_child-1.1.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","timeout"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libshared_child-4016787aa8051d92.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.4.13","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-0.4.13/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tower-0.4.13/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["__common","balance","buffer","discover","futures-core","futures-util","indexmap","limit","load","make","pin-project","pin-project-lite","rand","ready-cache","slab","tokio","tokio-util","tracing","util"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtower-f54e753e4032d805.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-fs@2.4.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-fs-2.4.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_fs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-fs-2.4.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_fs-d814e659c005c004.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pemfile@2.2.0","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-pemfile-2.2.0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls_pemfile","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-pemfile-2.2.0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librustls_pemfile-01bcd2cfabfb55bf.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ctr@0.9.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ctr-0.9.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ctr","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ctr-0.9.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libctr-fc83b194073ca958.rmeta"],"executable":null,"fresh":true} @@ -774,20 +774,20 @@ {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#linux-keyutils@0.2.4","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-keyutils-0.2.4/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linux_keyutils","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-keyutils-0.2.4/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/liblinux_keyutils-9963e71e5cd8a80b.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.10","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.10/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"socket2","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.10/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["all"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libsocket2-b7cf1d124bbd8950.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thread_local-1.1.9/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thread_local","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thread_local-1.1.9/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libthread_local-d02c3a5fdd02a31d.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nu_ansi_term","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnu_ansi_term-4035ba7afefd0a38.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"base64","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libbase64-81e6578c186514d8.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.64","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.64/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iana_time_zone","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.64/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["fallback"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libiana_time_zone-d0cbb916db85cc1d.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"nu_ansi_term","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnu_ansi_term-4035ba7afefd0a38.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rodio@0.20.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rodio-0.20.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rodio","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rodio-0.20.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["symphonia","symphonia-aac","symphonia-all","symphonia-flac","symphonia-isomp4","symphonia-mp3","symphonia-vorbis","symphonia-wav"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librodio-98233d26703d115a.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-shell@2.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-shell-2.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_shell","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-shell-2.3.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_shell-e4be2fb73d4d9780.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-dialog@2.4.2","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-dialog-2.4.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_dialog","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-dialog-2.4.2/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_dialog-4a9cd8d4570f184c.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#directories@5.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/directories-5.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"directories","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/directories-5.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirectories-7328b43e6023a897.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#keyring@2.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/keyring-2.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"keyring","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/keyring-2.3.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["byteorder","default","linux-keyutils","linux-secret-service","linux-secret-service-rt-async-io-crypto-rust","platform-all","platform-freebsd","platform-ios","platform-linux","platform-macos","platform-openbsd","platform-windows","secret-service","security-framework","windows-sys"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libkeyring-1ca7ea4ecd497117.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-shell@2.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-shell-2.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_shell","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-shell-2.3.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_shell-e4be2fb73d4d9780.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rodio@0.20.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rodio-0.20.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rodio","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rodio-0.20.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["symphonia","symphonia-aac","symphonia-all","symphonia-flac","symphonia-isomp4","symphonia-mp3","symphonia-vorbis","symphonia-wav"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/librodio-98233d26703d115a.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-single-instance@2.3.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-single-instance-2.3.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_single_instance","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-single-instance-2.3.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["deep-link"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_single_instance-edaeae9c2fe915f2.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.22/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tracing_subscriber","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.22/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","ansi","default","env-filter","fmt","matchers","nu-ansi-term","once_cell","registry","sharded-slab","smallvec","std","thread_local","tracing","tracing-log"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtracing_subscriber-2408a53c9eef4634.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.42","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","clock","default","iana-time-zone","js-sys","now","oldtime","serde","std","wasm-bindgen","wasmbind","winapi","windows-link"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libchrono-f1b705fd46f1ec09.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#aes-gcm@0.10.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aes-gcm-0.10.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"aes_gcm","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aes-gcm-0.10.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["aes","alloc","default","getrandom","rand_core"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libaes_gcm-c28adf6fdecaf776.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tonic@0.12.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.12.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tonic","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.12.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["channel","codegen","default","gzip","prost","router","server","tls","tls-native-roots","tls-roots","transport"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtonic-1a37ee9180d1ba81.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.42","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.42/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","clock","default","iana-time-zone","js-sys","now","oldtime","serde","std","wasm-bindgen","wasmbind","winapi","windows-link"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libchrono-f1b705fd46f1ec09.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.22","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.22/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tracing_subscriber","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.22/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","ansi","default","env-filter","fmt","matchers","nu-ansi-term","once_cell","registry","sharded-slab","smallvec","std","thread_local","tracing","tracing-log"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtracing_subscriber-2408a53c9eef4634.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#keyring@2.3.3","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/keyring-2.3.3/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"keyring","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/keyring-2.3.3/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["byteorder","default","linux-keyutils","linux-secret-service","linux-secret-service-rt-async-io-crypto-rust","platform-all","platform-freebsd","platform-ios","platform-linux","platform-macos","platform-openbsd","platform-windows","secret-service","security-framework","windows-sys"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libkeyring-1ca7ea4ecd497117.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dirs@5.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dirs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirs-b01f919ff6bfd631.rmeta"],"executable":null,"fresh":true} -{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tauri-plugin-single-instance@2.3.6","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-single-instance-2.3.6/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tauri_plugin_single_instance","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tauri-plugin-single-instance-2.3.6/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["deep-link"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libtauri_plugin_single_instance-edaeae9c2fe915f2.rmeta"],"executable":null,"fresh":true} +{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#directories@5.0.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/directories-5.0.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"directories","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/directories-5.0.1/src/lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libdirectories-7328b43e6023a897.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#active-win-pos-rs@0.9.1","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/active-win-pos-rs-0.9.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"active_win_pos_rs","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/active-win-pos-rs-0.9.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libactive_win_pos_rs-f593b2c96cdfb2f9.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#prost-types@0.13.5","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-types-0.13.5/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"prost_types","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/prost-types-0.13.5/src/lib.rs","edition":"2021","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libprost_types-706a041085eaa3af.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31","manifest_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-0.3.31/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures","src_path":"/home/vasceannie/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-0.3.31/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","async-await","default","executor","futures-executor","std"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libfutures-47c7a4a77604e007.rmeta"],"executable":null,"fresh":true} @@ -797,4 +797,4 @@ {"reason":"compiler-artifact","package_id":"path+file:///home/vasceannie/komodo/stacks/noteflow/client/src-tauri#noteflow-tauri@0.1.0","manifest_path":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/Cargo.toml","target":{"kind":["lib","cdylib","staticlib"],"crate_types":["lib","cdylib","staticlib"],"name":"noteflow_lib","src_path":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["custom-protocol","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnoteflow_lib-d21ea8919c2733b0.rmeta"],"executable":null,"fresh":false} {"reason":"compiler-artifact","package_id":"path+file:///home/vasceannie/komodo/stacks/noteflow/client/src-tauri#noteflow-tauri@0.1.0","manifest_path":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"noteflow-tauri","src_path":"/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/src/main.rs","edition":"2021","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["custom-protocol","default"],"filenames":["/home/vasceannie/komodo/stacks/noteflow/client/src-tauri/target/debug/deps/libnoteflow_tauri-7cd56c0c8376f6ce.rmeta"],"executable":null,"fresh":false} {"reason":"build-finished","success":true} - Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.25s + Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.84s diff --git a/.hygeine/eslint.json b/.hygeine/eslint.json index db80be2..66cc808 100644 --- a/.hygeine/eslint.json +++ b/.hygeine/eslint.json @@ -1 +1 @@ -[{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/e2e-native-mac/app.spec.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/e2e-native-mac/fixtures.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/e2e-native-mac/test-helpers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/eslint.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/playwright.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/postcss.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/App.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached-adapter.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached-adapter.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/annotations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/apps.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/audio.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/base.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/calendar.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/diarization.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/entities.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/meetings.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/observability.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/playback.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/projects.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/readonly.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/templates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/triggers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/webhooks.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/connection-state.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/connection-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/helpers.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/helpers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/index.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/index.ts","messages":[{"ruleId":"@typescript-eslint/no-unsafe-return","severity":1,"message":"Unsafe return of a value of type `any`.","line":128,"column":11,"nodeType":"ReturnStatement","messageId":"unsafeReturn","endLine":128,"endColumn":48}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * NoteFlow API - Main Export\n *\n * This module provides the main entry point for the NoteFlow API.\n * It automatically detects the runtime environment and initializes\n * the appropriate backend adapter:\n *\n * - Tauri Desktop: Uses TauriAdapter → Rust backend → gRPC server\n * - Web Browser: Uses MockAdapter with simulated data\n *\n * @see noteflow-api-spec-2.json for the complete gRPC API specification\n */\n\nexport * from './interface';\nexport { mockAPI } from './mock-adapter';\nexport { cachedAPI } from './cached-adapter';\nexport { createTauriAPI, initializeTauriAPI, isTauriEnvironment } from './tauri-adapter';\n// Re-export all types and interfaces\nexport * from './types';\n\nimport { preferences } from '@/lib/preferences';\nimport { startTauriEventBridge } from '@/lib/tauri-events';\nimport { type NoteFlowAPI, setAPIInstance } from './interface';\nimport { cachedAPI } from './cached-adapter';\nimport { getConnectionState, setConnectionMode, setConnectionServerUrl } from './connection-state';\nimport { extractErrorMessage } from './helpers';\nimport { mockAPI } from './mock-adapter';\nimport { startReconnection } from './reconnection';\nimport { initializeTauriAPI } from './tauri-adapter';\n\n// ============================================================================\n// API Initialization\n// ============================================================================\n\n/**\n * Initialize the API with the appropriate backend adapter\n *\n * This function is called automatically on module load,\n * but can also be called manually for testing or custom initialization.\n *\n * Sprint GAP-007: Logs active adapter mode to console for debugging.\n * Sprint GAP-009: Event bridge starts before connection to capture early events.\n */\nexport async function initializeAPI(): Promise {\n // Always try Tauri first - initializeTauriAPI tests the API and throws if unavailable\n try {\n const tauriAPI = await initializeTauriAPI();\n setAPIInstance(tauriAPI);\n\n try {\n const { invoke } = await import('@tauri-apps/api/core');\n window.__NOTEFLOW_TEST_INVOKE__ = invoke;\n } catch {\n // Ignore missing invoke binding for non-Tauri contexts.\n }\n\n // Sprint GAP-009: Start event bridge before connection to capture early events\n // (e.g., connection errors, early warnings). Non-critical if it fails.\n await startTauriEventBridge().catch(() => {\n // Event bridge initialization failed - non-critical, continue without bridge\n });\n\n // Attempt to connect to the gRPC server\n try {\n const preferredUrl = preferences.getServerUrl();\n await tauriAPI.connect(preferredUrl || undefined);\n setConnectionMode('connected');\n await preferences.initialize();\n startReconnection();\n // Sprint GAP-007: Log successful connection\n // biome-ignore lint/suspicious/noConsole: Intentional debug logging per GAP-007 spec\n console.log(\n '[NoteFlow API] Adapter: Tauri | Mode: connected | Server:',\n preferredUrl || 'default'\n );\n return tauriAPI;\n } catch (connectError) {\n // Connection failed - fall back to cached mode but keep Tauri adapter\n const message = extractErrorMessage(connectError, 'Connection failed');\n setConnectionMode('cached', message);\n await preferences.initialize();\n startReconnection();\n // Sprint GAP-007: Log cached mode fallback\n // biome-ignore lint/suspicious/noConsole: Intentional debug logging per GAP-007 spec\n console.warn('[NoteFlow API] Adapter: Tauri | Mode: cached | Reason:', message);\n return tauriAPI; // Keep Tauri adapter for reconnection attempts\n }\n } catch (_tauriError) {\n // Tauri unavailable - use mock API (we're in a browser)\n setConnectionMode('mock');\n setAPIInstance(mockAPI);\n // Sprint GAP-007: Log mock mode\n // biome-ignore lint/suspicious/noConsole: Intentional debug logging per GAP-007 spec\n console.log('[NoteFlow API] Adapter: Mock | Mode: mock | Environment: Browser');\n return mockAPI;\n }\n}\n\n// ============================================================================\n// Auto-initialization\n// ============================================================================\n\n/**\n * Auto-initialize with appropriate adapter based on environment\n *\n * Always tries Tauri first (sync detection is unreliable in Tauri 2.x),\n * falls back to mock if Tauri APIs are unavailable.\n */\nif (typeof window !== 'undefined') {\n // Start with cached mode while we try to initialize\n setAPIInstance(cachedAPI);\n setConnectionMode('cached');\n\n // Always attempt Tauri initialization - it will fail gracefully in browser\n initializeAPI()\n .then((api) => {\n window.__NOTEFLOW_API__ = api;\n // Preserve E2E-only helpers in production bundles (prevents tree-shaking).\n window.__NOTEFLOW_TEST_API__ = {\n checkTestEnvironment: api.checkTestEnvironment?.bind(api),\n injectTestAudio: api.injectTestAudio?.bind(api),\n injectTestTone: api.injectTestTone?.bind(api),\n isE2EMode: () => {\n const win = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (win.__NOTEFLOW_E2E__ === true) {\n return 'true';\n }\n return import.meta.env.VITE_E2E_MODE;\n },\n updatePreferences: (updates: Partial>) => {\n const current = preferences.get();\n preferences.replace({ ...current, ...updates });\n },\n forceConnectionState: (mode: 'connected' | 'disconnected' | 'cached' | 'mock', serverUrl?: string | null) => {\n setConnectionMode(mode);\n setConnectionServerUrl(serverUrl ?? null);\n },\n resetRecordingState: async () => {\n const { invoke } = await import('@tauri-apps/api/core');\n return invoke('reset_test_recording_state');\n },\n };\n })\n .catch((_err) => {\n // Tauri unavailable - switch to mock mode\n setConnectionMode('mock');\n setConnectionServerUrl(null);\n setAPIInstance(mockAPI);\n window.__NOTEFLOW_API__ = mockAPI;\n });\n\n window.__NOTEFLOW_CONNECTION__ = { getConnectionState };\n}\n","usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/interface.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-adapter.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-adapter.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-data.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-data.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-transcription-stream.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-transcription-stream.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/offline-defaults.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/reconnection.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/reconnection.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-adapter.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-adapter.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-constants.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-transcription-stream.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/transcription-stream.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/core.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/diagnostics.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/enums.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/errors.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/errors.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/calendar.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/identity.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/ner.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/observability.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/oidc.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/webhooks.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/projects.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/ai.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/annotations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/audio.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/integrations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/meetings.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/oidc.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/recording-apps.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/templates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/triggers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/testing.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/NavLink.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/analytics-card-title.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/analytics-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/log-entry-config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/log-entry.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/log-timeline.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/logs-tab.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/logs-tab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/performance-tab.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/performance-tab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/speech-analysis-tab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/annotation-type-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/api-mode-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/api-mode-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/app-layout.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/app-sidebar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/calendar-connection-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/calendar-events-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/connection-status.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/empty-state.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-highlight.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-highlight.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-management-panel.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-management-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/error-boundary.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/icons/status-icons.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/integration-config-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/meeting-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/meeting-state-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/offline-banner.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/offline-banner.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/preferences-sync-bridge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/preferences-sync-status.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/preferences-sync-status.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/priority-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/processing-status.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/processing-status.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectList.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectMembersPanel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectScopeFilter.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectSettingsPanel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectSidebar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectSwitcher.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-device-selector.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-device-selector.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-level-meter.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-level-meter.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/buffering-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/buffering-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/confidence-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/confidence-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/idle-state.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/idle-state.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/index.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/listening-state.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/partial-text-display.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/recording-components.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/recording-header.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/recording-header.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/speaker-distribution.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/speaker-distribution.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/stat-card.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/stat-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/stats-content.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/transcript-segment-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/vad-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/vad-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/ai-config-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/audio-devices-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/connection-diagnostics-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/developer-options-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/export-ai-section.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/export-ai-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/integrations-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/provider-config-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/quick-actions-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/recording-app-policy-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/server-connection-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-settings-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-template-creator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-templates-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-templates-list.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-templates-manager.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/template-content-label.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/simulation-confirmation-dialog.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/speaker-badge.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/speaker-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/stats-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/sync-control-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/sync-history-log.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/sync-status-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/tauri-event-listener.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/timestamped-notes-editor.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/timestamped-notes-editor.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/top-bar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/accordion.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/alert-dialog.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/alert.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/aspect-ratio.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/avatar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/badge.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":51,"column":17,"nodeType":"Identifier","messageId":"namedExport","endLine":51,"endColumn":30,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/breadcrumb.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/button.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":60,"column":18,"nodeType":"Identifier","messageId":"namedExport","endLine":60,"endColumn":32,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/calendar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/carousel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/chart.tsx","messages":[],"suppressedMessages":[{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":175,"column":19,"nodeType":"VariableDeclarator","messageId":"anyAssignment","endLine":175,"endColumn":76,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-member-access","severity":1,"message":"Unsafe member access .fill on an `any` value.","line":175,"column":58,"nodeType":"Identifier","messageId":"unsafeMemberExpression","endLine":175,"endColumn":62,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-argument","severity":1,"message":"Unsafe argument of type `any` assigned to a parameter of type `Payload[]`.","line":186,"column":65,"nodeType":"MemberExpression","messageId":"unsafeArgument","endLine":186,"endColumn":77,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":206,"column":31,"nodeType":"Property","messageId":"anyAssignment","endLine":206,"endColumn":59,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":207,"column":31,"nodeType":"Property","messageId":"anyAssignment","endLine":207,"endColumn":63,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":274,"column":18,"nodeType":"MemberExpression","messageId":"anyAssignment","endLine":274,"endColumn":28,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/checkbox.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/collapsible.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/command.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/context-menu.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/dialog.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/drawer.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/dropdown-menu.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/dropdown-menu.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/form.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":164,"column":3,"nodeType":"Identifier","messageId":"namedExport","endLine":164,"endColumn":15,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/hover-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/inline-label.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/input-otp.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/input.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/label.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/menubar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/navigation-menu.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":113,"column":3,"nodeType":"Identifier","messageId":"namedExport","endLine":113,"endColumn":29,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/pagination.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/popover.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/progress.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/radio-group.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/resizable.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/resizable.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/scroll-area.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/search-icon.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/select.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/separator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/sidebar.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":735,"column":3,"nodeType":"Identifier","messageId":"namedExport","endLine":735,"endColumn":13,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/skeleton.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/slider.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/sonner.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":28,"column":19,"nodeType":"Identifier","messageId":"namedExport","endLine":28,"endColumn":24,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/status-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/switch.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/table.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/tabs.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/textarea.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toast.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toaster.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toggle-group.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toggle.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":43,"column":18,"nodeType":"Identifier","messageId":"namedExport","endLine":43,"endColumn":32,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/tooltip.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/ui-components.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/use-toast.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/upcoming-meetings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/webhook-settings-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/workspace-switcher.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/workspace-switcher.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/connection-context.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/connection-context.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/connection-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/project-context.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/project-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/storage.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/workspace-context.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/workspace-context.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/workspace-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/post-processing/events.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/post-processing/state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-audio-devices.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-audio-devices.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-auth-flow.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-calendar-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-cloud-consent.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-cloud-consent.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-diarization.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-diarization.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-entity-extraction.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-guarded-mutation.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-guarded-mutation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-integration-sync.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-integration-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-integration-validation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-meeting-reminders.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-mobile.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oauth-flow.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oauth-flow.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oidc-providers.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oidc-providers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-panel-preferences.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-panel-preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-post-processing.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-post-processing.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-preferences-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-project-members.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-project.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-recording-app-policy.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-secure-integration-secrets.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-toast.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-toast.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-webhooks.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/ai-models.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/ai-providers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cache/meeting-cache.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cache/meeting-cache.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-log-events.integration.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-log-events.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-log-events.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-logs.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-logs.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/app-config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/config.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/defaults.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/provider-endpoints.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/server.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/crypto.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/crypto.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cva.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cva.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/default-integrations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/entity-store.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/entity-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/error-reporting.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/format.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/format.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/integration-utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/integration-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-converters.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-converters.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-group-summarizer.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-group-summarizer.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-groups.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-groups.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-messages.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-messages.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-summarizer.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-summarizer.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/object-utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/object-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences-sync.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences-validation.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/speaker-utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/speaker-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/status-constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/styles.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/tauri-events.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/tauri-events.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/time.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/timing-constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/main.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Analytics.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Home.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/MeetingDetail.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Meetings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/NotFound.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/People.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/ProjectSettings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Projects.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Recording.logic.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Recording.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Recording.tsx","messages":[{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":53,"column":9,"nodeType":"VariableDeclarator","messageId":"anyAssignment","endLine":53,"endColumn":45}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = (entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n };\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptEndRef = useRef(null);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n // Auto-scroll to bottom\n useEffect(() => {\n transcriptEndRef.current?.scrollIntoView({ behavior: 'smooth' });\n }, []);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n \n {segments.map((segment) => (\n \n ))}\n \n \n
\n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n
\n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n
\n );\n}\n","usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Settings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Tasks.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/AITab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/AudioTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/DiagnosticsTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/IntegrationsTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/StatusTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/settings-helpers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/code-quality.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/mocks/tauri-plugin-deep-link.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/mocks/tauri-plugin-shell.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/setup.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/vitest.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/entity.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/navigator.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/task.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/window.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/vite-env.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/tailwind.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/vite.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/vitest.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/wdio.conf.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/wdio.mac.conf.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]}] \ No newline at end of file +[{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/e2e-native-mac/app.spec.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/e2e-native-mac/fixtures.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/e2e-native-mac/test-helpers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/eslint.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/playwright.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/postcss.config.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/App.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached-adapter.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached-adapter.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/annotations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/apps.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/audio.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/base.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/calendar.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/diarization.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/entities.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/meetings.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/observability.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/playback.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/projects.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/readonly.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/templates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/triggers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/cached/webhooks.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/connection-state.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/connection-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/helpers.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/helpers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/index.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/index.ts","messages":[{"ruleId":"@typescript-eslint/no-unsafe-return","severity":1,"message":"Unsafe return of a value of type `any`.","line":128,"column":11,"nodeType":"ReturnStatement","messageId":"unsafeReturn","endLine":128,"endColumn":48}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * NoteFlow API - Main Export\n *\n * This module provides the main entry point for the NoteFlow API.\n * It automatically detects the runtime environment and initializes\n * the appropriate backend adapter:\n *\n * - Tauri Desktop: Uses TauriAdapter → Rust backend → gRPC server\n * - Web Browser: Uses MockAdapter with simulated data\n *\n * @see noteflow-api-spec-2.json for the complete gRPC API specification\n */\n\nexport * from './interface';\nexport { mockAPI } from './mock-adapter';\nexport { cachedAPI } from './cached-adapter';\nexport { createTauriAPI, initializeTauriAPI, isTauriEnvironment } from './tauri-adapter';\n// Re-export all types and interfaces\nexport * from './types';\n\nimport { preferences } from '@/lib/preferences';\nimport { startTauriEventBridge } from '@/lib/tauri-events';\nimport { type NoteFlowAPI, setAPIInstance } from './interface';\nimport { cachedAPI } from './cached-adapter';\nimport { getConnectionState, setConnectionMode, setConnectionServerUrl } from './connection-state';\nimport { extractErrorMessage } from './helpers';\nimport { mockAPI } from './mock-adapter';\nimport { startReconnection } from './reconnection';\nimport { initializeTauriAPI } from './tauri-adapter';\n\n// ============================================================================\n// API Initialization\n// ============================================================================\n\n/**\n * Initialize the API with the appropriate backend adapter\n *\n * This function is called automatically on module load,\n * but can also be called manually for testing or custom initialization.\n *\n * Sprint GAP-007: Logs active adapter mode to console for debugging.\n * Sprint GAP-009: Event bridge starts before connection to capture early events.\n */\nexport async function initializeAPI(): Promise {\n // Always try Tauri first - initializeTauriAPI tests the API and throws if unavailable\n try {\n const tauriAPI = await initializeTauriAPI();\n setAPIInstance(tauriAPI);\n\n try {\n const { invoke } = await import('@tauri-apps/api/core');\n window.__NOTEFLOW_TEST_INVOKE__ = invoke;\n } catch {\n // Ignore missing invoke binding for non-Tauri contexts.\n }\n\n // Sprint GAP-009: Start event bridge before connection to capture early events\n // (e.g., connection errors, early warnings). Non-critical if it fails.\n await startTauriEventBridge().catch(() => {\n // Event bridge initialization failed - non-critical, continue without bridge\n });\n\n // Attempt to connect to the gRPC server\n try {\n const preferredUrl = preferences.getServerUrl();\n await tauriAPI.connect(preferredUrl || undefined);\n setConnectionMode('connected');\n await preferences.initialize();\n startReconnection();\n // Sprint GAP-007: Log successful connection\n // biome-ignore lint/suspicious/noConsole: Intentional debug logging per GAP-007 spec\n console.log(\n '[NoteFlow API] Adapter: Tauri | Mode: connected | Server:',\n preferredUrl || 'default'\n );\n return tauriAPI;\n } catch (connectError) {\n // Connection failed - fall back to cached mode but keep Tauri adapter\n const message = extractErrorMessage(connectError, 'Connection failed');\n setConnectionMode('cached', message);\n await preferences.initialize();\n startReconnection();\n // Sprint GAP-007: Log cached mode fallback\n // biome-ignore lint/suspicious/noConsole: Intentional debug logging per GAP-007 spec\n console.warn('[NoteFlow API] Adapter: Tauri | Mode: cached | Reason:', message);\n return tauriAPI; // Keep Tauri adapter for reconnection attempts\n }\n } catch (_tauriError) {\n // Tauri unavailable - use mock API (we're in a browser)\n setConnectionMode('mock');\n setAPIInstance(mockAPI);\n // Sprint GAP-007: Log mock mode\n // biome-ignore lint/suspicious/noConsole: Intentional debug logging per GAP-007 spec\n console.log('[NoteFlow API] Adapter: Mock | Mode: mock | Environment: Browser');\n return mockAPI;\n }\n}\n\n// ============================================================================\n// Auto-initialization\n// ============================================================================\n\n/**\n * Auto-initialize with appropriate adapter based on environment\n *\n * Always tries Tauri first (sync detection is unreliable in Tauri 2.x),\n * falls back to mock if Tauri APIs are unavailable.\n */\nif (typeof window !== 'undefined') {\n // Start with cached mode while we try to initialize\n setAPIInstance(cachedAPI);\n setConnectionMode('cached');\n\n // Always attempt Tauri initialization - it will fail gracefully in browser\n initializeAPI()\n .then((api) => {\n window.__NOTEFLOW_API__ = api;\n // Preserve E2E-only helpers in production bundles (prevents tree-shaking).\n window.__NOTEFLOW_TEST_API__ = {\n checkTestEnvironment: api.checkTestEnvironment?.bind(api),\n injectTestAudio: api.injectTestAudio?.bind(api),\n injectTestTone: api.injectTestTone?.bind(api),\n isE2EMode: () => {\n const win = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (win.__NOTEFLOW_E2E__ === true) {\n return 'true';\n }\n return import.meta.env.VITE_E2E_MODE;\n },\n updatePreferences: (updates: Partial>) => {\n const current = preferences.get();\n preferences.replace({ ...current, ...updates });\n },\n forceConnectionState: (mode: 'connected' | 'disconnected' | 'cached' | 'mock', serverUrl?: string | null) => {\n setConnectionMode(mode);\n setConnectionServerUrl(serverUrl ?? null);\n },\n resetRecordingState: async () => {\n const { invoke } = await import('@tauri-apps/api/core');\n return invoke('reset_test_recording_state');\n },\n };\n })\n .catch((_err) => {\n // Tauri unavailable - switch to mock mode\n setConnectionMode('mock');\n setConnectionServerUrl(null);\n setAPIInstance(mockAPI);\n window.__NOTEFLOW_API__ = mockAPI;\n });\n\n window.__NOTEFLOW_CONNECTION__ = { getConnectionState };\n}\n","usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/interface.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-adapter.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-adapter.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-data.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-data.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-transcription-stream.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/mock-transcription-stream.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/offline-defaults.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/reconnection.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/reconnection.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-adapter.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-adapter.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-constants.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/tauri-transcription-stream.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/transcription-stream.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/core.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/diagnostics.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/enums.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/errors.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/errors.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/calendar.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/identity.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/ner.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/observability.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/oidc.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/features/webhooks.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/projects.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/ai.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/annotations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/audio.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/integrations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/meetings.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/oidc.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/recording-apps.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/templates.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/requests/triggers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/api/types/testing.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/NavLink.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/analytics-card-title.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/analytics-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/log-entry-config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/log-entry.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/log-timeline.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/logs-tab.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/logs-tab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/performance-tab.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/performance-tab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/analytics/speech-analysis-tab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/annotation-type-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/api-mode-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/api-mode-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/app-layout.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/app-sidebar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/calendar-connection-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/calendar-events-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/connection-status.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/dev-profiler.tsx","messages":[{"ruleId":"@typescript-eslint/prefer-optional-chain","severity":1,"message":"Prefer using an optional chain expression instead, as it's more concise and easier to read.","line":28,"column":10,"nodeType":null,"messageId":"preferOptionalChain","endLine":28,"endColumn":67,"suggestions":[{"fix":{"range":[560,617],"text":"import.meta?.env.DEV"},"messageId":"optionalChainSuggest","desc":"Change to an optional chain."}]}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"import {\n Profiler,\n type ProfilerOnRenderCallback,\n type ReactNode,\n useEffect,\n useMemo,\n useState,\n} from 'react';\n\nconst STORAGE_KEY = 'noteflow_profiler';\nconst MAX_SAMPLES = 100;\n\nexport interface ProfileSample {\n id: string;\n phase: 'mount' | 'update';\n actualDuration: number;\n baseDuration: number;\n startTime: number;\n commitTime: number;\n}\n\ntype ProfileListener = (sample: ProfileSample) => void;\n\nconst profileSamples: ProfileSample[] = [];\nconst profileListeners = new Set();\n\nfunction isDevMode(): boolean {\n return typeof import.meta !== 'undefined' && import.meta.env.DEV;\n}\n\nfunction readProfilerEnabled(): boolean {\n if (!isDevMode() || typeof window === 'undefined') {\n return false;\n }\n try {\n return window.localStorage.getItem(STORAGE_KEY) === '1';\n } catch {\n return false;\n }\n}\n\nfunction writeProfilerEnabled(enabled: boolean): void {\n if (typeof window === 'undefined') {\n return;\n }\n try {\n window.localStorage.setItem(STORAGE_KEY, enabled ? '1' : '0');\n } catch {\n // Ignore storage errors\n }\n}\n\nfunction emitProfileSample(sample: ProfileSample): void {\n profileSamples.push(sample);\n if (profileSamples.length > MAX_SAMPLES) {\n profileSamples.shift();\n }\n for (const listener of profileListeners) {\n listener(sample);\n }\n if (typeof window !== 'undefined') {\n const windowWithProfile = window as Window & { __NOTEFLOW_PROFILE__?: ProfileSample[] };\n windowWithProfile.__NOTEFLOW_PROFILE__ = profileSamples;\n }\n}\n\nfunction subscribeToProfileSamples(listener: ProfileListener): () => void {\n profileListeners.add(listener);\n return () => profileListeners.delete(listener);\n}\n\nexport function DevProfiler({\n id,\n children,\n}: {\n id: string;\n children: ReactNode;\n}): JSX.Element {\n const [enabled, setEnabled] = useState(readProfilerEnabled);\n\n useEffect(() => {\n if (!isDevMode()) {\n return;\n }\n\n const handleKeyDown = (event: KeyboardEvent) => {\n if (!event.ctrlKey || !event.shiftKey) {\n return;\n }\n if (event.key.toLowerCase() !== 'p') {\n return;\n }\n event.preventDefault();\n setEnabled((prev) => {\n const next = !prev;\n writeProfilerEnabled(next);\n return next;\n });\n };\n\n window.addEventListener('keydown', handleKeyDown);\n return () => window.removeEventListener('keydown', handleKeyDown);\n }, []);\n\n const onRender = useMemo(\n () =>\n (profileId, phase, actualDuration, baseDuration, startTime, commitTime) => {\n emitProfileSample({\n id: profileId,\n phase,\n actualDuration,\n baseDuration,\n startTime,\n commitTime,\n });\n },\n []\n );\n\n if (!enabled) {\n return <>{children};\n }\n\n return (\n <>\n \n {children}\n \n \n \n );\n}\n\nfunction ProfilerOverlay(): JSX.Element | null {\n const [latestSample, setLatestSample] = useState(null);\n\n useEffect(() => {\n return subscribeToProfileSamples((sample) => setLatestSample(sample));\n }, []);\n\n if (!latestSample) {\n return null;\n }\n\n return (\n
\n
Profiler
\n
{latestSample.id}
\n
\n {latestSample.phase} · {latestSample.actualDuration.toFixed(1)}ms\n
\n
Toggle: Ctrl+Shift+P
\n
\n );\n}\n","usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/empty-state.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-highlight.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-highlight.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-management-panel.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/entity-management-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/error-boundary.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/icons/status-icons.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/integration-config-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/meeting-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/meeting-state-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/offline-banner.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/offline-banner.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/preferences-sync-bridge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/preferences-sync-status.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/preferences-sync-status.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/priority-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/processing-status.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/processing-status.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectList.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectMembersPanel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectScopeFilter.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectSettingsPanel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectSidebar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/projects/ProjectSwitcher.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-device-selector.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-device-selector.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-level-meter.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/audio-level-meter.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/buffering-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/buffering-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/confidence-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/confidence-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/idle-state.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/idle-state.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/index.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/listening-state.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/partial-text-display.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/recording-components.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/recording-header.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/recording-header.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/speaker-distribution.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/speaker-distribution.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/stat-card.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/stat-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/stats-content.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/transcript-segment-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/vad-indicator.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/recording/vad-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/ai-config-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/audio-devices-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/connection-diagnostics-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/developer-options-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/export-ai-section.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/export-ai-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/integrations-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/provider-config-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/quick-actions-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/recording-app-policy-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/server-connection-section.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-settings-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-template-creator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-templates-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-templates-list.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/summarization-templates-manager.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/settings/template-content-label.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/simulation-confirmation-dialog.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/speaker-badge.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/speaker-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/stats-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/sync-control-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/sync-history-log.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/sync-status-indicator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/tauri-event-listener.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/timestamped-notes-editor.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/timestamped-notes-editor.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/top-bar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/accordion.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/alert-dialog.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/alert.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/aspect-ratio.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/avatar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/badge.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":51,"column":17,"nodeType":"Identifier","messageId":"namedExport","endLine":51,"endColumn":30,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/breadcrumb.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/button.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":60,"column":18,"nodeType":"Identifier","messageId":"namedExport","endLine":60,"endColumn":32,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/calendar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/carousel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/chart.tsx","messages":[],"suppressedMessages":[{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":175,"column":19,"nodeType":"VariableDeclarator","messageId":"anyAssignment","endLine":175,"endColumn":76,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-member-access","severity":1,"message":"Unsafe member access .fill on an `any` value.","line":175,"column":58,"nodeType":"Identifier","messageId":"unsafeMemberExpression","endLine":175,"endColumn":62,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-argument","severity":1,"message":"Unsafe argument of type `any` assigned to a parameter of type `Payload[]`.","line":186,"column":65,"nodeType":"MemberExpression","messageId":"unsafeArgument","endLine":186,"endColumn":77,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":206,"column":31,"nodeType":"Property","messageId":"anyAssignment","endLine":206,"endColumn":59,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":207,"column":31,"nodeType":"Property","messageId":"anyAssignment","endLine":207,"endColumn":63,"suppressions":[{"kind":"directive","justification":""}]},{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":274,"column":18,"nodeType":"MemberExpression","messageId":"anyAssignment","endLine":274,"endColumn":28,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/checkbox.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/collapsible.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/command.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/context-menu.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/dialog.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/drawer.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/dropdown-menu.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/dropdown-menu.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/form.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":164,"column":3,"nodeType":"Identifier","messageId":"namedExport","endLine":164,"endColumn":15,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/hover-card.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/inline-label.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/input-otp.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/input.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/label.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/menubar.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/navigation-menu.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":113,"column":3,"nodeType":"Identifier","messageId":"namedExport","endLine":113,"endColumn":29,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/pagination.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/popover.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/progress.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/radio-group.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/resizable.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/resizable.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/scroll-area.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/search-icon.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/select.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/separator.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/sheet.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/sidebar.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":735,"column":3,"nodeType":"Identifier","messageId":"namedExport","endLine":735,"endColumn":13,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/skeleton.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/slider.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/sonner.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":28,"column":19,"nodeType":"Identifier","messageId":"namedExport","endLine":28,"endColumn":24,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/status-badge.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/switch.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/table.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/tabs.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/textarea.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toast.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toaster.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toggle-group.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/toggle.tsx","messages":[],"suppressedMessages":[{"ruleId":"react-refresh/only-export-components","severity":1,"message":"Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.","line":43,"column":18,"nodeType":"Identifier","messageId":"namedExport","endLine":43,"endColumn":32,"suppressions":[{"kind":"directive","justification":""}]}],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/tooltip.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/ui-components.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/ui/use-toast.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/upcoming-meetings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/webhook-settings-panel.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/workspace-switcher.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/components/workspace-switcher.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/connection-context.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/connection-context.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/connection-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/project-context.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/project-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/storage.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/workspace-context.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/workspace-context.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/contexts/workspace-state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/post-processing/events.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/post-processing/state.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-audio-devices.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-audio-devices.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-auth-flow.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-calendar-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-cloud-consent.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-cloud-consent.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-diarization.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-diarization.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-entity-extraction.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-guarded-mutation.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-guarded-mutation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-integration-sync.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-integration-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-integration-validation.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-meeting-reminders.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-mobile.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oauth-flow.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oauth-flow.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oidc-providers.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-oidc-providers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-panel-preferences.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-panel-preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-post-processing.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-post-processing.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-preferences-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-project-members.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-project.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-recording-app-policy.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-secure-integration-secrets.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-toast.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-toast.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/hooks/use-webhooks.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/ai-models.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/ai-providers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cache/meeting-cache.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cache/meeting-cache.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-log-events.integration.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-log-events.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-log-events.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-logs.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/client-logs.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/app-config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/config.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/defaults.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/index.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/provider-endpoints.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/config/server.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/crypto.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/crypto.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cva.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/cva.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/default-integrations.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/entity-store.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/entity-store.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/error-reporting.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/format.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/format.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/integration-utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/integration-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-converters.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-converters.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-group-summarizer.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-group-summarizer.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-groups.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-groups.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-messages.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-messages.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-summarizer.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/log-summarizer.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/object-utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/object-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences-sync.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences-sync.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences-validation.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/preferences.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/speaker-utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/speaker-utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/status-constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/styles.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/tauri-events.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/tauri-events.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/time.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/timing-constants.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/utils.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/lib/utils.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/main.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Analytics.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Home.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Index.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/MeetingDetail.tsx","messages":[{"ruleId":"react-hooks/exhaustive-deps","severity":1,"message":"React Hook useMemo has an unnecessary dependency: 'preferencesVersion'. Either exclude it or remove the dependency array.","line":154,"column":6,"nodeType":"ArrayExpression","endLine":154,"endColumn":35,"suggestions":[{"desc":"Update the dependencies array to be: [meeting]","fix":{"range":[5611,5640],"text":"[meeting]"}}]}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Meeting Detail Page\n\nimport { motion } from 'framer-motion';\nimport {\n ArrowLeft,\n Calendar,\n ChevronDown,\n Clock,\n Download,\n Loader2,\n Pause,\n Play,\n Sparkles,\n Square,\n Tags,\n} from 'lucide-react';\nimport { memo, useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport { getAPI } from '@/api';\nimport { isTauriEnvironment, TauriEvents } from '@/api/tauri-adapter';\nimport type { ExportFormat, FinalSegment, Meeting, PlaybackInfo } from '@/api/types';\nimport { MeetingStateBadge } from '@/components/meeting-state-badge';\nimport { PriorityBadge } from '@/components/priority-badge';\nimport { ProcessingStatus } from '@/components/processing-status';\nimport { SpeakerBadge } from '@/components/speaker-badge';\nimport { Badge } from '@/components/ui/badge';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport {\n DropdownMenu,\n DropdownMenuContent,\n DropdownMenuItem,\n DropdownMenuTrigger,\n} from '@/components/ui/dropdown-menu';\nimport { SkeletonTranscript } from '@/components/ui/skeleton';\nimport { Slider } from '@/components/ui/slider';\nimport { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs';\nimport { useEntityExtraction } from '@/hooks/use-entity-extraction';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { usePostProcessing } from '@/hooks/use-post-processing';\nimport { formatDate, formatDuration, formatTime } from '@/lib/format';\nimport { preferences } from '@/lib/preferences';\nimport { iconWithMargin } from '@/lib/styles';\nimport { useTauriEvent } from '@/lib/tauri-events';\nimport { ENTITY_CATEGORY_COLORS } from '@/types/entity';\n\nconst PLAYBACK_POSITION_THROTTLE_MS = 100;\nconst HIGHLIGHT_THROTTLE_MS = 80;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 96;\nconst TRANSCRIPT_OVERSCAN = 6;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\ninterface MeetingTranscriptRowProps {\n segment: FinalSegment;\n meetingId: string;\n speakerName?: string;\n isSelected: boolean;\n onSelect: (segmentId: number, startTime: number) => void;\n animate?: boolean;\n}\n\nconst MeetingTranscriptRow = memo(function MeetingTranscriptRow({\n segment,\n meetingId,\n speakerName,\n isSelected,\n onSelect,\n animate = true,\n}: MeetingTranscriptRowProps) {\n return (\n onSelect(segment.segment_id, segment.start_time)}\n >\n \n {formatTime(segment.start_time)}\n \n
\n
\n \n
\n

{segment.text}

\n
\n \n );\n});\n\nMeetingTranscriptRow.displayName = 'MeetingTranscriptRow';\n\nexport default function MeetingDetailPage() {\n const { id } = useParams<{ id: string }>();\n const navigate = useNavigate();\n const [meeting, setMeeting] = useState(null);\n const [loading, setLoading] = useState(true);\n const [selectedSegment, setSelectedSegment] = useState(null);\n const [playback, setPlayback] = useState(null);\n const [seekPosition, setSeekPosition] = useState(null);\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n const { guard } = useGuardedMutation();\n const isTauri = isTauriEnvironment();\n const iconMd = iconWithMargin.md;\n const transcriptScrollRef = useRef(null);\n const summaryMeta = useMemo(() => {\n if (!meeting?.summary) {\n return [];\n }\n return [\n meeting.summary.model_version\n ? { label: 'Model', value: meeting.summary.model_version }\n : null,\n meeting.summary.tokens_used !== undefined\n ? { label: 'Tokens', value: meeting.summary.tokens_used.toLocaleString() }\n : null,\n meeting.summary.latency_ms !== undefined\n ? { label: 'Latency', value: `${Math.round(meeting.summary.latency_ms)} ms` }\n : null,\n ].filter(Boolean) as Array<{ label: string; value: string }>;\n }, [meeting?.summary]);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of meeting.segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting, preferencesVersion]);\n\n const shouldVirtualizeTranscript =\n (meeting?.segments.length ?? 0) > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: meeting?.segments.length ?? 0,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n const playbackRef = useRef(null);\n const seekPositionRef = useRef(null);\n const lastPlaybackUpdateRef = useRef(0);\n const lastHighlightUpdateRef = useRef(0);\n\n useEffect(() => {\n playbackRef.current = playback;\n }, [playback]);\n\n useEffect(() => {\n seekPositionRef.current = seekPosition;\n }, [seekPosition]);\n\n // Entity extraction hook\n const {\n state: entityState,\n extract: extractEntities,\n isExtracting,\n } = useEntityExtraction({\n meetingId: id,\n meetingTitle: meeting?.title,\n meetingState: meeting?.state,\n autoExtract: true,\n });\n const { entities } = entityState;\n\n // Post-processing orchestration hook (GAP-W05)\n const {\n state: processingState,\n start: startProcessing,\n shouldAutoStart,\n } = usePostProcessing({\n showToasts: true,\n onComplete: (state) => {\n // Refresh meeting data when processing completes\n if (id && state.overallStatus !== 'failed') {\n void getAPI()\n .getMeeting({ meeting_id: id, include_segments: true, include_summary: true })\n .then(setMeeting);\n }\n },\n });\n\n useEffect(() => {\n const loadMeeting = async () => {\n if (!id) {\n return;\n }\n try {\n const data = await getAPI().getMeeting({\n meeting_id: id,\n include_segments: true,\n include_summary: true,\n });\n setMeeting(data);\n } catch {\n // Error swallowed intentionally - meeting fetch failure handled via loading state\n } finally {\n setLoading(false);\n }\n };\n loadMeeting();\n }, [id]);\n\n // Auto-start post-processing for completed meetings without processing status (GAP-W05)\n useEffect(() => {\n if (meeting && id && shouldAutoStart(meeting.state, meeting.processing_status)) {\n void startProcessing(id);\n }\n }, [meeting, id, shouldAutoStart, startProcessing]);\n\n useEffect(() => {\n if (!isTauri) {\n return;\n }\n getAPI()\n .getPlaybackState()\n .then(setPlayback)\n .catch(() => null);\n }, [isTauri]);\n\n useTauriEvent(\n TauriEvents.PLAYBACK_POSITION,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n if (seekPositionRef.current !== null) {\n return;\n }\n const now = nowMs();\n if (now - lastPlaybackUpdateRef.current < PLAYBACK_POSITION_THROTTLE_MS) {\n return;\n }\n lastPlaybackUpdateRef.current = now;\n setPlayback((prev) => ({\n meeting_id: payload.meeting_id,\n position: payload.position,\n duration: payload.duration,\n is_playing: prev?.is_playing ?? false,\n is_paused: prev?.is_paused ?? false,\n }));\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.PLAYBACK_STATE,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setPlayback((prev) => ({\n meeting_id: payload.meeting_id,\n position: prev?.position ?? 0,\n duration: prev?.duration ?? meeting.duration_seconds,\n is_playing: payload.state === 'playing',\n is_paused: payload.state === 'paused',\n }));\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.HIGHLIGHT_CHANGE,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastHighlightUpdateRef.current < HIGHLIGHT_THROTTLE_MS) {\n return;\n }\n lastHighlightUpdateRef.current = now;\n setSelectedSegment(payload.segment_id ?? null);\n },\n [meeting?.id]\n );\n\n const handleExport = async (format: ExportFormat) => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const result = await getAPI().exportTranscript(meeting.id, format);\n const extension = result.file_extension.startsWith('.')\n ? result.file_extension.slice(1)\n : result.file_extension;\n\n if (isTauri) {\n await getAPI().saveExportFile(result.content, meeting.title || 'Meeting', extension);\n return;\n }\n\n // For PDF, content is base64-encoded - decode before creating blob\n let blobContent: BlobPart;\n let mimeType: string;\n if (format === 'pdf') {\n const binaryString = atob(result.content);\n const bytes = new Uint8Array(binaryString.length);\n for (let i = 0; i < binaryString.length; i++) {\n bytes[i] = binaryString.charCodeAt(i);\n }\n blobContent = bytes;\n mimeType = 'application/pdf';\n } else {\n blobContent = result.content;\n mimeType = format === 'html' ? 'text/html' : 'text/markdown';\n }\n\n const blob = new Blob([blobContent], { type: mimeType });\n const url = URL.createObjectURL(blob);\n const a = document.createElement('a');\n a.href = url;\n a.download = `${meeting.title || 'Meeting'}.${extension}`;\n a.click();\n URL.revokeObjectURL(url);\n },\n {\n title: 'Offline mode',\n message: 'Exporting requires an active server connection.',\n }\n );\n };\n\n const handleGenerateSummary = async () => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const summary = await getAPI().generateSummary(meeting.id, true);\n setMeeting({ ...meeting, summary });\n },\n {\n title: 'Offline mode',\n message: 'Summary generation requires an active server connection.',\n }\n );\n };\n\n const handlePlay = useCallback(\n async (startTime?: number) => {\n if (!meeting) {\n return;\n }\n await guard(\n async () => {\n const playbackPosition = playbackRef.current?.position ?? 0;\n const start = startTime ?? playbackPosition;\n await getAPI().startPlayback(meeting.id, start);\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n },\n [guard, meeting]\n );\n\n const handlePause = useCallback(async () => {\n await guard(async () => getAPI().pausePlayback(), {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n });\n }, [guard]);\n\n const handleStop = useCallback(async () => {\n await guard(\n async () => {\n await getAPI().stopPlayback();\n setPlayback((prev) =>\n prev\n ? {\n ...prev,\n position: 0,\n is_playing: false,\n is_paused: false,\n }\n : prev\n );\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n }, [guard]);\n\n const handleSeek = useCallback(\n async (value: number) => {\n await guard(\n async () => {\n const result = await getAPI().seekPlayback(value);\n setPlayback(result);\n },\n {\n title: 'Offline mode',\n message: 'Playback requires an active server connection.',\n }\n );\n },\n [guard]\n );\n\n const handleSegmentSelect = useCallback(\n (segmentId: number, startTime: number) => {\n setSelectedSegment(segmentId);\n if (isTauri) {\n void handlePlay(startTime);\n }\n },\n [handlePlay, isTauri]\n );\n\n if (loading) {\n return (\n
\n \n
\n );\n }\n\n if (!meeting) {\n return (\n
\n

Meeting not found

\n
\n );\n }\n\n return (\n
\n {/* Header */}\n
\n
\n \n
\n

{meeting.title}

\n
\n \n \n {formatDate(meeting.created_at)}\n \n \n \n {formatDuration(meeting.duration_seconds)}\n \n \n
\n
\n
\n
\n {isTauri && (\n
\n {playback?.is_playing ? (\n \n ) : (\n \n )}\n \n {playback && playback.duration > 0 && (\n
\n {\n setSeekPosition(value[0]);\n }}\n onValueCommit={(value) => {\n setSeekPosition(null);\n void handleSeek(value[0]);\n }}\n />\n \n {formatDuration(seekPosition ?? playback.position)}\n \n
\n )}\n
\n )}\n \n \n \n \n \n handleExport('markdown')}>\n Markdown (.md)\n \n handleExport('html')}>HTML (.html)\n handleExport('pdf')}>PDF (.pdf)\n \n \n \n extractEntities(false)}\n disabled={isExtracting || meeting.state !== 'completed'}\n >\n {isExtracting ? (\n \n ) : (\n \n )}\n Entities\n \n
\n
\n\n {/* Post-processing status (GAP-W05) */}\n {processingState.isActive && (\n
\n \n
\n )}\n\n {/* Content */}\n
\n {/* Transcript Panel */}\n
\n

Transcript

\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = meeting.segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n
\n {meeting.segments.map((segment) => (\n \n ))}\n
\n )}\n
\n\n {/* Summary Panel */}\n
\n \n \n \n Summary\n \n \n Entities\n \n \n Notes\n \n \n \n {meeting.summary ? (\n <>\n
\n

\n Executive Summary\n

\n

{meeting.summary.executive_summary}

\n
\n {summaryMeta.length > 0 && (\n
\n {summaryMeta.map((meta) => (\n \n {meta.label}: {meta.value}\n \n ))}\n
\n )}\n
\n

Key Points

\n
    \n {meeting.summary.key_points.map((kp) => (\n \n \n {kp.text}\n \n ))}\n
\n
\n
\n

Action Items

\n
\n {meeting.summary.action_items.map((item) => (\n \n \n

{item.text}

\n
\n \n {item.assignee && (\n \n {item.assignee}\n \n )}\n
\n
\n
\n ))}\n
\n
\n \n ) : (\n
\n

No summary generated yet

\n \n
\n )}\n
\n \n {entities.length > 0 ? (\n <>\n
\n \n {entities.length} entities extracted\n \n extractEntities(true)}\n disabled={isExtracting}\n >\n {isExtracting ? : 'Refresh'}\n \n
\n
\n {entities.map((entity) => (\n \n \n
\n \n {entity.category}\n \n {entity.isPinned && }\n
\n

{entity.text}

\n {entity.confidence !== undefined && (\n

\n Confidence: {(entity.confidence * 100).toFixed(0)}%\n

\n )}\n
\n
\n ))}\n
\n \n ) : (\n
\n

No entities extracted yet

\n extractEntities(false)}\n disabled={isExtracting || meeting.state !== 'completed'}\n >\n {isExtracting ? (\n \n ) : (\n \n )}\n Extract Entities\n \n
\n )}\n
\n \n

No annotations yet

\n
\n
\n
\n
\n \n );\n}\n","usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Meetings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/NotFound.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/People.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/ProjectSettings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Projects.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Recording.logic.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Recording.test.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Recording.tsx","messages":[{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":1,"message":"Unsafe assignment of an `any` value.","line":61,"column":9,"nodeType":"VariableDeclarator","messageId":"anyAssignment","endLine":61,"endColumn":45},{"ruleId":"react-hooks/exhaustive-deps","severity":1,"message":"React Hook useMemo has an unnecessary dependency: 'preferencesVersion'. Either exclude it or remove the dependency array.","line":159,"column":6,"nodeType":"ArrayExpression","endLine":159,"endColumn":49,"suggestions":[{"desc":"Update the dependencies array to be: [meeting.id, segments]","fix":{"range":[5242,5285],"text":"[meeting.id, segments]"}}]}],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"// Live Recording Page\n\nimport { AnimatePresence } from 'framer-motion';\nimport {\n BarChart3,\n PanelLeftClose,\n PanelLeftOpen,\n PanelRightClose,\n PanelRightOpen,\n} from 'lucide-react';\nimport { useCallback, useEffect, useMemo, useRef, useState } from 'react';\nimport type { ImperativePanelHandle } from 'react-resizable-panels';\nimport { useNavigate, useParams } from 'react-router-dom';\nimport { useVirtualizer } from '@tanstack/react-virtual';\nimport {\n getAPI,\n isTauriEnvironment,\n mockAPI,\n type NoteFlowAPI,\n type TranscriptionStream,\n} from '@/api';\nimport { TauriEvents } from '@/api/tauri-adapter';\nimport type { FinalSegment, Meeting, TranscriptUpdate } from '@/api/types';\nimport {\n IdleState,\n ListeningState,\n PartialTextDisplay,\n RecordingHeader,\n StatsContent,\n TranscriptSegmentCard,\n VADIndicator,\n} from '@/components/recording';\nimport { type NoteEdit, TimestampedNotesEditor } from '@/components/timestamped-notes-editor';\nimport { Button } from '@/components/ui/button';\nimport { Card, CardContent } from '@/components/ui/card';\nimport { ResizableHandle, ResizablePanel, ResizablePanelGroup } from '@/components/ui/resizable';\nimport { useConnectionState } from '@/contexts/connection-state';\nimport { useProjects } from '@/contexts/project-state';\nimport {\n COLLAPSED_SIZE_PERCENT,\n MAX_NOTES_SIZE_PERCENT,\n MAX_STATS_SIZE_PERCENT,\n usePanelPreferences,\n} from '@/hooks/use-panel-preferences';\nimport { useGuardedMutation } from '@/hooks/use-guarded-mutation';\nimport { toast } from '@/hooks/use-toast';\nimport { toastError as reportError } from '@/lib/error-reporting';\nimport { preferences } from '@/lib/preferences';\nimport { useTauriEvent } from '@/lib/tauri-events';\n\ntype RecordingState = 'idle' | 'starting' | 'recording' | 'paused' | 'stopping';\n\nconst AUDIO_LEVEL_THROTTLE_MS = 80;\nconst TRANSCRIPT_VIRTUALIZE_THRESHOLD = 100;\nconst TRANSCRIPT_ESTIMATED_ROW_HEIGHT = 104;\nconst TRANSCRIPT_OVERSCAN = 8;\nconst AUTO_SCROLL_THRESHOLD_PX = 100;\nconst nowMs = () => (typeof performance !== 'undefined' ? performance.now() : Date.now());\n\nfunction isE2EMode(): boolean {\n const flag = import.meta.env.VITE_E2E_MODE;\n if (typeof window !== 'undefined') {\n const windowWithFlag = window as Window & { __NOTEFLOW_E2E__?: boolean };\n if (windowWithFlag.__NOTEFLOW_E2E__ === true) {\n return true;\n }\n }\n return flag === 'true' || flag === '1';\n}\n\nfunction ensureTranscriptionStream(value: unknown): TranscriptionStream {\n if (!value || typeof value !== 'object') {\n throw new Error('Invalid transcription stream');\n }\n const record = value as Record;\n if (\n typeof record.send !== 'function' ||\n typeof record.onUpdate !== 'function' ||\n typeof record.close !== 'function'\n ) {\n throw new Error('Invalid transcription stream');\n }\n return value as TranscriptionStream;\n}\n\nexport default function RecordingPage() {\n const navigate = useNavigate();\n const { id } = useParams<{ id: string }>();\n const isNewRecording = !id || id === 'new';\n const { activeProject } = useProjects();\n\n // Recording state\n const [recordingState, setRecordingState] = useState('idle');\n const [meeting, setMeeting] = useState(null);\n const [meetingTitle, setMeetingTitle] = useState('');\n const [preferencesVersion, setPreferencesVersion] = useState(0);\n\n // Transcription state\n const [segments, setSegments] = useState([]);\n const [partialText, setPartialText] = useState('');\n const [isVadActive, setIsVadActive] = useState(false);\n const [audioLevel, setAudioLevel] = useState(null);\n\n // Notes state\n const [notes, setNotes] = useState([]);\n\n // Panel preferences (persisted to localStorage)\n const {\n showNotesPanel,\n showStatsPanel,\n notesPanelSize,\n statsPanelSize,\n transcriptPanelSize,\n setShowNotesPanel,\n setShowStatsPanel,\n setNotesPanelSize,\n setStatsPanelSize,\n setTranscriptPanelSize,\n } = usePanelPreferences();\n\n // Entity highlighting state\n const [pinnedEntities, setPinnedEntities] = useState>(new Set());\n\n const handleTogglePinEntity = useCallback((entityId: string) => {\n setPinnedEntities((prev) => {\n const next = new Set(prev);\n if (next.has(entityId)) {\n next.delete(entityId);\n } else {\n next.add(entityId);\n }\n return next;\n });\n }, []);\n\n const speakerNameMap = useMemo(() => {\n if (!meeting?.id || segments.length === 0) {\n return new Map();\n }\n const prefs = preferences.get();\n const meetingNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === meeting.id)\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const globalNames = new Map(\n prefs.speaker_names\n .filter((entry) => entry.meeting_id === '__global__')\n .map((entry) => [entry.speaker_id, entry.name])\n );\n const map = new Map();\n for (const segment of segments) {\n const name = meetingNames.get(segment.speaker_id) ?? globalNames.get(segment.speaker_id);\n if (name) {\n map.set(segment.speaker_id, name);\n }\n }\n return map;\n }, [meeting?.id, segments, preferencesVersion]);\n\n useEffect(() => preferences.subscribe(() => setPreferencesVersion((prev) => prev + 1)), []);\n\n // Timer\n const [elapsedTime, setElapsedTime] = useState(0);\n const [hasTauriTimer, setHasTauriTimer] = useState(false);\n const timerRef = useRef | null>(null);\n const isTauri = isTauriEnvironment();\n // Sprint GAP-007: Get mode for ApiModeIndicator in RecordingHeader\n const { isConnected, mode: connectionMode } = useConnectionState();\n const { guard } = useGuardedMutation();\n const simulateTranscription = preferences.get().simulate_transcription;\n\n // Transcription stream\n const streamRef = useRef(null);\n const transcriptScrollRef = useRef(null);\n const isNearBottomRef = useRef(true);\n\n // Panel refs for imperative collapse/expand\n const notesPanelRef = useRef(null);\n const statsPanelRef = useRef(null);\n\n const shouldVirtualizeTranscript = segments.length > TRANSCRIPT_VIRTUALIZE_THRESHOLD;\n const transcriptVirtualizer = useVirtualizer({\n count: segments.length,\n getScrollElement: () => transcriptScrollRef.current,\n estimateSize: () => TRANSCRIPT_ESTIMATED_ROW_HEIGHT,\n overscan: TRANSCRIPT_OVERSCAN,\n });\n\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement) {\n return;\n }\n\n const handleScroll = () => {\n const distanceFromBottom =\n scrollElement.scrollHeight - scrollElement.scrollTop - scrollElement.clientHeight;\n isNearBottomRef.current = distanceFromBottom < AUTO_SCROLL_THRESHOLD_PX;\n };\n\n handleScroll();\n scrollElement.addEventListener('scroll', handleScroll);\n return () => {\n scrollElement.removeEventListener('scroll', handleScroll);\n };\n }, []);\n\n // Auto-scroll to bottom for live updates when user is already near the end.\n useEffect(() => {\n const scrollElement = transcriptScrollRef.current;\n if (!scrollElement || !isNearBottomRef.current) {\n return;\n }\n scrollElement.scrollTop = scrollElement.scrollHeight;\n }, [segments.length, partialText, recordingState]);\n\n // Sync panel collapsed state with preferences\n useEffect(() => {\n const notesPanel = notesPanelRef.current;\n if (notesPanel) {\n if (showNotesPanel && notesPanel.isCollapsed()) {\n notesPanel.expand();\n } else if (!showNotesPanel && !notesPanel.isCollapsed()) {\n notesPanel.collapse();\n }\n }\n }, [showNotesPanel]);\n\n useEffect(() => {\n const statsPanel = statsPanelRef.current;\n if (statsPanel) {\n if (showStatsPanel && statsPanel.isCollapsed()) {\n statsPanel.expand();\n } else if (!showStatsPanel && !statsPanel.isCollapsed()) {\n statsPanel.collapse();\n }\n }\n }, [showStatsPanel]);\n\n // Handlers for panel collapse/expand callbacks\n const handleNotesCollapse = useCallback(() => {\n setShowNotesPanel(false);\n }, [setShowNotesPanel]);\n\n const handleNotesExpand = useCallback(() => {\n setShowNotesPanel(true);\n }, [setShowNotesPanel]);\n\n const handleStatsCollapse = useCallback(() => {\n setShowStatsPanel(false);\n }, [setShowStatsPanel]);\n\n const handleStatsExpand = useCallback(() => {\n setShowStatsPanel(true);\n }, [setShowStatsPanel]);\n\n // Timer effect\n useEffect(() => {\n if (recordingState === 'idle') {\n setHasTauriTimer(false);\n }\n const clearTimer = () => {\n if (timerRef.current) {\n clearInterval(timerRef.current);\n timerRef.current = null;\n }\n };\n if (isTauri && hasTauriTimer) {\n clearTimer();\n return;\n }\n if (recordingState === 'recording') {\n timerRef.current = setInterval(() => setElapsedTime((prev) => prev + 1), 1000);\n } else {\n clearTimer();\n }\n return clearTimer;\n }, [recordingState, hasTauriTimer, isTauri]);\n\n useEffect(() => {\n if (recordingState !== 'recording') {\n setAudioLevel(null);\n }\n }, [recordingState]);\n\n const lastAudioLevelAtRef = useRef(0);\n useTauriEvent(\n TauriEvents.AUDIO_LEVEL,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n const now = nowMs();\n if (now - lastAudioLevelAtRef.current < AUDIO_LEVEL_THROTTLE_MS) {\n return;\n }\n lastAudioLevelAtRef.current = now;\n setAudioLevel(payload.level);\n },\n [meeting?.id]\n );\n\n useTauriEvent(\n TauriEvents.RECORDING_TIMER,\n (payload) => {\n if (payload.meeting_id !== meeting?.id) {\n return;\n }\n setHasTauriTimer(true);\n setElapsedTime(payload.elapsed_seconds);\n },\n [meeting?.id]\n );\n\n // Handle transcript updates\n // Toast helpers\n const toastSuccess = useCallback(\n (title: string, description: string) => toast({ title, description }),\n []\n );\n const toastError = useCallback(\n (title: string, error?: unknown) => {\n if (error) {\n reportError({ title, error, fallback: 'Please try again' });\n return;\n }\n toast({ title, description: 'Please try again', variant: 'destructive' });\n },\n []\n );\n\n const handleTranscriptUpdate = useCallback((update: TranscriptUpdate) => {\n if (update.update_type === 'partial') {\n setPartialText(update.partial_text || '');\n } else if (update.update_type === 'final' && update.segment) {\n const seg = update.segment;\n setSegments((prev) => [...prev, seg]);\n setPartialText('');\n } else if (update.update_type === 'vad_start') {\n setIsVadActive(true);\n } else if (update.update_type === 'vad_end') {\n setIsVadActive(false);\n }\n }, []);\n\n // Start recording\n const startRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n\n // GAP-006: Preflight connect if disconnected (defense in depth)\n // Must happen BEFORE guard, since guard blocks when disconnected.\n // Rust also auto-connects, but this provides explicit UX feedback.\n let didPreflightConnect = false;\n if (!shouldSimulate && !isConnected) {\n try {\n await getAPI().connect();\n didPreflightConnect = true;\n } catch {\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const runStart = async () => {\n setRecordingState('starting');\n\n try {\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const newMeeting = await api.createMeeting({\n title: meetingTitle || `Recording ${new Date().toLocaleString()}`,\n project_id: activeProject?.id,\n });\n setMeeting(newMeeting);\n\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(newMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(newMeeting.id));\n }\n\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n\n if (shouldSimulate || didPreflightConnect || isE2EMode()) {\n // Either simulating, or we just successfully connected via preflight\n await runStart();\n } else {\n // Already connected - use guard as a safety check\n await guard(runStart, {\n title: 'Offline mode',\n message: 'Recording requires an active server connection.',\n });\n }\n };\n\n // Auto-start recording for existing meeting (trigger accept flow)\n useEffect(() => {\n if (!isTauri || isNewRecording || !id || recordingState !== 'idle') {\n return;\n }\n const startExistingRecording = async () => {\n const shouldSimulate = isE2EMode() ? false : preferences.get().simulate_transcription;\n setRecordingState('starting');\n try {\n // GAP-006: Preflight connect if disconnected (defense in depth)\n if (!isConnected && !shouldSimulate) {\n try {\n await getAPI().connect();\n } catch {\n setRecordingState('idle');\n toast({\n title: 'Connection failed',\n description: 'Unable to connect to server. Please check your network and try again.',\n variant: 'destructive',\n });\n return;\n }\n }\n\n const api: NoteFlowAPI = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const existingMeeting = await api.getMeeting({\n meeting_id: id,\n include_segments: false,\n include_summary: false,\n });\n setMeeting(existingMeeting);\n setMeetingTitle(existingMeeting.title);\n if (!['created', 'recording'].includes(existingMeeting.state)) {\n setRecordingState('idle');\n return;\n }\n let stream: TranscriptionStream;\n if (shouldSimulate && isConnected) {\n const mockModule: typeof import('@/api/mock-transcription-stream') = await import(\n '@/api/mock-transcription-stream'\n );\n stream = new mockModule.MockTranscriptionStream(existingMeeting.id);\n } else {\n stream = ensureTranscriptionStream(await api.startTranscription(existingMeeting.id));\n }\n streamRef.current = stream;\n stream.onUpdate(handleTranscriptUpdate);\n setRecordingState('recording');\n toastSuccess(\n 'Recording started',\n shouldSimulate ? 'Simulation is active' : 'Transcription is now active'\n );\n } catch (error) {\n setRecordingState('idle');\n toastError('Failed to start recording', error);\n }\n };\n void startExistingRecording();\n }, [\n handleTranscriptUpdate,\n id,\n isNewRecording,\n isTauri,\n isConnected,\n recordingState,\n toastError,\n toastSuccess,\n ]);\n\n // Stop recording\n const stopRecording = async () => {\n if (!meeting) {\n return;\n }\n const shouldSimulate = preferences.get().simulate_transcription;\n const runStop = async () => {\n setRecordingState('stopping');\n try {\n streamRef.current?.close();\n streamRef.current = null;\n const api = shouldSimulate && !isConnected ? mockAPI : getAPI();\n const stoppedMeeting = await api.stopMeeting(meeting.id);\n setMeeting(stoppedMeeting);\n toastSuccess(\n 'Recording stopped',\n shouldSimulate ? 'Simulation finished' : 'Your meeting has been saved'\n );\n const projectId = meeting.project_id ?? activeProject?.id;\n navigate(projectId ? `/projects/${projectId}/meetings/${meeting.id}` : '/projects');\n } catch (error) {\n setRecordingState('recording');\n toastError('Failed to stop recording', error);\n }\n };\n\n if (shouldSimulate) {\n await runStop();\n } else {\n await guard(runStop, {\n title: 'Offline mode',\n message: 'Stopping a recording requires an active server connection.',\n });\n }\n };\n\n // Cleanup on unmount\n useEffect(() => {\n return () => {\n streamRef.current?.close();\n };\n }, []);\n\n if (!isTauri && !simulateTranscription) {\n return (\n
\n \n \n

Desktop recording only

\n

\n Recording and live transcription are available in the desktop app. Use the web app for\n administration, configuration, and reporting.\n

\n
\n
\n
\n );\n }\n\n return (\n
\n \n\n {/* Content */}\n \n {/* Transcript Panel */}\n \n
\n {recordingState === 'idle' ? (\n \n ) : (\n
\n {/* VAD Indicator */}\n \n\n {/* Transcript */}\n
\n {shouldVirtualizeTranscript ? (\n \n {transcriptVirtualizer.getVirtualItems().map((virtualRow) => {\n const segment = segments[virtualRow.index];\n return (\n \n \n
\n );\n })}\n
\n ) : (\n \n {segments.map((segment) => (\n \n ))}\n \n )}\n \n
\n\n {/* Empty State */}\n {segments.length === 0 && !partialText && recordingState === 'recording' && (\n \n )}\n
\n )}\n \n \n\n {/* Notes Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showNotesPanel ? (\n
\n
\n

Notes

\n notesPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse notes panel\"\n >\n \n \n
\n
\n \n
\n
\n ) : (\n
\n notesPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand notes panel\"\n >\n \n \n \n Notes\n \n
\n )}\n
\n \n \n )}\n\n {/* Stats Panel - always rendered when not idle, uses collapsible */}\n {recordingState !== 'idle' && (\n <>\n \n \n
\n {showStatsPanel ? (\n
\n
\n

Recording Stats

\n statsPanelRef.current?.collapse()}\n className=\"h-7 w-7 p-0\"\n title=\"Collapse stats panel\"\n >\n \n \n
\n \n
\n ) : (\n
\n statsPanelRef.current?.expand()}\n className=\"h-8 w-8 p-0\"\n title=\"Expand stats panel\"\n >\n \n \n \n \n Stats\n \n
\n )}\n
\n \n \n )}\n \n \n );\n}\n","usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Settings.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/Tasks.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/AITab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/AudioTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/DiagnosticsTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/IntegrationsTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/StatusTab.tsx","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/pages/settings/settings-helpers.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/code-quality.test.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/mocks/tauri-plugin-deep-link.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/mocks/tauri-plugin-shell.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/setup.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/test/vitest.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/entity.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/navigator.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/task.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/types/window.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/src/vite-env.d.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/tailwind.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/vite.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/vitest.config.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/wdio.conf.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]},{"filePath":"/home/vasceannie/komodo/stacks/noteflow/client/wdio.mac.conf.ts","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[]}] \ No newline at end of file diff --git a/client b/client index 228f631..390c8b1 160000 --- a/client +++ b/client @@ -1 +1 @@ -Subproject commit 228f63152b55e7c659c3e23166005430841bf2cd +Subproject commit 390c8b1c132084de29e0ce6e47d26e5ad034cede