https://github.com/wangchao199703/MinimalTodoApp
· scanned 2026-06-16 00:54 UTC (2 months, 1 week ago)
25 raw signals (0 security + 25 graph)
Last scanned 2 months, 1 week ago · v1 · 25 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 501 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
unescapeXml |
software | healthy | scripts/convert-legacy-assets.mjs:unescapeXml |
sv |
software | healthy | src/main.tsx:sv |
useUpdateCheck |
software | healthy | src/App.tsx:useUpdateCheck |
check |
software | healthy | src/App.tsx:check |
tick |
software | healthy | src/App.tsx:tick |
useReminderLoop |
software | healthy | src/App.tsx:useReminderLoop |
ThemeBackdrop |
software | healthy | src/App.tsx:ThemeBackdrop |
App |
software | healthy | src/App.tsx:App |
isFileDrag |
software | healthy | src/App.tsx:isFileDrag |
onRootDragOver |
software | healthy | src/App.tsx:onRootDragOver |
onRootDrop |
software | healthy | src/App.tsx:onRootDrop |
repaint |
software | healthy | src/App.tsx:repaint |
block |
software | healthy | src/App.tsx:block |
startTaskResize |
software | healthy | src/App.tsx:startTaskResize |
move |
software | healthy | src/App.tsx:move |
up |
software | healthy | src/App.tsx:up |
TitleBar |
software | healthy | src/components/TitleBar.tsx:TitleBar |
manualCheck |
software | healthy | src/components/TitleBar.tsx:manualCheck |
toggleOnTop |
software | healthy | src/components/TitleBar.tsx:toggleOnTop |
w |
software | healthy | src/components/TitleBar.tsx:w |
TaskItem |
software | healthy | src/components/TaskItem.tsx:TaskItem |
completeWithEffects |
software | healthy | src/components/TaskItem.tsx:completeWithEffects |
commit |
software | healthy | src/components/TaskItem.tsx:commit |
confirmDelete |
software | healthy | src/components/TaskItem.tsx:confirmDelete |
ClipEditorWindow |
software | healthy | src/components/ClipEditorWindow.tsx:ClipEditorWindow |
block |
software | healthy | src/components/ClipEditorWindow.tsx:block |
loadClip |
software | healthy | src/components/ClipEditorWindow.tsx:loadClip |
onChange |
software | healthy | src/components/ClipEditorWindow.tsx:onChange |
save |
software | healthy | src/components/ClipEditorWindow.tsx:save |
doSaveAndClose |
software | healthy | src/components/ClipEditorWindow.tsx:doSaveAndClose |
doDiscardClose |
software | healthy | src/components/ClipEditorWindow.tsx:doDiscardClose |
useNowTick |
software | healthy | src/components/TaskList.tsx:useNowTick |
TaskList |
software | healthy | src/components/TaskList.tsx:TaskList |
noteGroupColor |
software | healthy | src/components/NotesTree.tsx:noteGroupColor |
useNoteGroupDrop |
software | healthy | src/components/NotesTree.tsx:useNoteGroupDrop |
displayTitle |
software | healthy | src/components/NotesTree.tsx:displayTitle |
NoteRow |
software | healthy | src/components/NotesTree.tsx:NoteRow |
confirmDelete |
software | healthy | src/components/NotesTree.tsx:confirmDelete |
exportMd |
software | healthy | src/components/NotesTree.tsx:exportMd |
GroupSection |
software | healthy | src/components/NotesTree.tsx:GroupSection |
isFileDrag |
software | healthy | src/components/NotesTree.tsx:isFileDrag |
onFileDragOver |
software | healthy | src/components/NotesTree.tsx:onFileDragOver |
onFileDrop |
software | healthy | src/components/NotesTree.tsx:onFileDrop |
NotesTree |
software | healthy | src/components/NotesTree.tsx:NotesTree |
ResizeBorders |
software | healthy | src/components/ResizeBorders.tsx:ResizeBorders |
start |
software | healthy | src/components/ResizeBorders.tsx:start |
SettingsWindow |
software | healthy | src/components/SettingsWindow.tsx:SettingsWindow |
block |
software | healthy | src/components/SettingsWindow.tsx:block |
useTagDrop |
software | healthy | src/components/TagSidebar.tsx:useTagDrop |
TagRow |
software | healthy | src/components/TagSidebar.tsx:TagRow |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
release-notes.md |
software | healthy | release-notes.md |
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
handoff.md |
software | healthy | handoff.md |
release.md |
software | healthy | release.md |
prompts.md |
software | healthy | prompts.md |
tech-stack.md |
software | healthy | docs/tech-stack.md |
convert-legacy-assets.mjs |
software | healthy | scripts/convert-legacy-assets.mjs |
Cargo.toml |
software | healthy | src-tauri/Cargo.toml |
tauri.conf.json |
software | healthy | src-tauri/tauri.conf.json |
build.rs |
software | healthy | src-tauri/build.rs |
Cargo.lock |
software | healthy | src-tauri/Cargo.lock |
default.json |
software | healthy | src-tauri/capabilities/default.json |
clipboard.rs |
software | healthy | src-tauri/src/clipboard.rs |
commands.rs |
software | healthy | src-tauri/src/commands.rs |
lib.rs |
software | healthy | src-tauri/src/lib.rs |
window.rs |
software | healthy | src-tauri/src/window.rs |
updater.rs |
software | healthy | src-tauri/src/updater.rs |
database.rs |
software | healthy | src-tauri/src/database.rs |
storage.rs |
software | healthy | src-tauri/src/storage.rs |
models.rs |
software | healthy | src-tauri/src/models.rs |
import.rs |
software | healthy | src-tauri/src/import.rs |
main.rs |
software | healthy | src-tauri/src/main.rs |
release-notes.md |
software | healthy | legacy/release-notes.md |
README.md |
software | healthy | legacy/README.md |
CLAUDE.md |
software | healthy | legacy/CLAUDE.md |
App.xaml.cs |
software | healthy | legacy/MinimalTodoApp/App.xaml.cs |
优化记录.md |
software | healthy | legacy/MinimalTodoApp/优化记录.md |
release.md |
software | healthy | legacy/MinimalTodoApp/release.md |
DataService.cs |
software | healthy | legacy/MinimalTodoApp/Services/DataService.cs |
CelebrationSound.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/CelebrationSound.cs |
NoteImageStore.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/NoteImageStore.cs |
HolidayService.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/HolidayService.cs |
AnimationHelper.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/AnimationHelper.cs |
AcrylicHelper.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/AcrylicHelper.cs |
ThemeManager.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/ThemeManager.cs |
MarkdownService.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/MarkdownService.cs |
UpdateService.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/UpdateService.cs |
MarkdownFlowDocument.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/MarkdownFlowDocument.cs |
BuiltinThemes.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/BuiltinThemes.cs |
RoundedClip.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/RoundedClip.cs |
LanguageManager.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/LanguageManager.cs |
FontManager.cs |
software | healthy | legacy/MinimalTodoApp/Infrastructure/FontManager.cs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
TitleBar |
frontend | healthy | src/components/TitleBar.tsx |
TaskItem |
frontend | healthy | src/components/TaskItem.tsx |
ClipEditorWindow |
frontend | healthy | src/components/ClipEditorWindow.tsx |
TaskList |
frontend | healthy | src/components/TaskList.tsx |
NotesTree |
frontend | healthy | src/components/NotesTree.tsx |
ResizeBorders |
frontend | healthy | src/components/ResizeBorders.tsx |
SettingsWindow |
frontend | healthy | src/components/SettingsWindow.tsx |
TagSidebar |
frontend | healthy | src/components/TagSidebar.tsx |
ReminderPicker |
frontend | healthy | src/components/ReminderPicker.tsx |
Sidebar |
frontend | healthy | src/components/Sidebar.tsx |
QuickAdd |
frontend | healthy | src/components/QuickAdd.tsx |
DuePicker |
frontend | healthy | src/components/DuePicker.tsx |
NoteEditor |
frontend | healthy | src/components/NoteEditor.tsx |
MarkdownLite |
frontend | healthy | src/components/ui/MarkdownLite.tsx |
TagIcon |
frontend | healthy | src/components/ui/TagIcon.tsx |
Modal |
frontend | healthy | src/components/ui/Modal.tsx |
Toasts |
frontend | healthy | src/components/ui/Toasts.tsx |
ClipboardView |
frontend | healthy | src/components/views/ClipboardView.tsx |
TagBoardView |
frontend | healthy | src/components/views/TagBoardView.tsx |
NotesView |
frontend | healthy | src/components/views/NotesView.tsx |
QuadrantView |
frontend | healthy | src/components/views/QuadrantView.tsx |
CalendarView |
frontend | healthy | src/components/views/CalendarView.tsx |
SettingsPanel |
frontend | healthy | src/components/dialogs/SettingsPanel.tsx |
TagColorDialog |
frontend | healthy | src/components/dialogs/TagColorDialog.tsx |
ImportExportDialog |
frontend | healthy | src/components/dialogs/ImportExportDialog.tsx |
TaskEditDialog |
frontend | healthy | src/components/dialogs/TaskEditDialog.tsx |
ColorDialog |
frontend | healthy | src/components/dialogs/ColorDialog.tsx |
UpdateDialog |
frontend | healthy | src/components/dialogs/UpdateDialog.tsx |
HelpDialog |
frontend | healthy | src/components/dialogs/HelpDialog.tsx |
IconPickerDialog |
frontend | healthy | src/components/dialogs/IconPickerDialog.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
src-tauri |
software | healthy | src-tauri |
capabilities |
software | healthy | src-tauri/capabilities |
src |
software | healthy | src-tauri/src |
legacy |
software | healthy | legacy |
MinimalTodoApp |
software | healthy | legacy/MinimalTodoApp |
Services |
software | healthy | legacy/MinimalTodoApp/Services |
Infrastructure |
software | healthy | legacy/MinimalTodoApp/Infrastructure |
Models |
software | healthy | legacy/MinimalTodoApp/Models |
ViewModels |
software | healthy | legacy/MinimalTodoApp/ViewModels |
Views |
software | healthy | legacy/MinimalTodoApp/Views |
Converters |
software | healthy | legacy/MinimalTodoApp/Converters |
src |
software | healthy | src |
i18n |
software | healthy | src/i18n |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
views |
software | healthy | src/components/views |
dialogs |
software | healthy | src/components/dialogs |
lib |
software | healthy | src/lib |
hooks |
software | healthy | src/hooks |
store |
software | healthy | src/store |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-y8ut_fjn |
software | healthy | /tmp/repobility-clone-y8ut_fjn |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1420 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | src/i18n/en.json |
This page is publicly accessible at:
https://repobility.com/scan/6edda726-13d2-4465-bd10-fabe6fa494cf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6edda726-13d2-4465-bd10-fabe6fa494cf/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.