Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

blarvin/complete-maintenance-management

https://github.com/blarvin/complete-maintenance-management · scanned 2026-06-17 01:41 UTC (1 month, 1 week ago)

22 raw signals (0 security + 22 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -20.4 (diff) · 22 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 372 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.

LabelLayerStatusPath
LATER.md software healthy LATER.md
vitest.config.ts software healthy vitest.config.ts
CLAUDE.md software healthy CLAUDE.md
AGENTS.md software healthy AGENTS.md
firebase.json software healthy firebase.json
vite.config.ts software healthy vite.config.ts
eslint.config.mjs software healthy eslint.config.mjs
vite-plugin-precache.ts software healthy vite-plugin-precache.ts
IMPLEMENTATION.md software healthy IMPLEMENTATION.md
package-lock.json software healthy package-lock.json
ISSUES.md software healthy ISSUES.md
netlify.toml software healthy netlify.toml
deletion_discussion.md software healthy deletion_discussion.md
package.json software healthy package.json
fable-code-audit-100626.md software healthy fable-code-audit-100626.md
cypress.config.ts software healthy cypress.config.ts
KINDS-SPECS.md software healthy KINDS-SPECS.md
firestore.indexes.json software healthy firestore.indexes.json
tsconfig.json software healthy tsconfig.json
SPECIFICATION.md software healthy SPECIFICATION.md
vite.config.ts software healthy adapters/static/vite.config.ts
wipe-elements.ts software healthy scripts/wipe-elements.ts
wipe-field-definitions.ts software healthy scripts/wipe-field-definitions.ts
ci.yml software healthy .github/workflows/ci.yml
e2e.ts software healthy cypress/support/e2e.ts
repro-create-node.cy.ts software healthy cypress/e2e/repro-create-node.cy.ts
field_composer.plan.md software healthy .cursor/plans/field_composer.plan.md
hybrid_sync_and_server_timestamps_cd23c5b8.plan.md software healthy .cursor/plans/hybrid_sync_and_server_timestamps_cd23c5b8.pl…
delete_asset_button_7f3a9c2e.plan.md software healthy .cursor/plans/delete_asset_button_7f3a9c2e.plan.md
defer_node_creation_until_save_eb67c5e4.plan.md software healthy .cursor/plans/defer_node_creation_until_save_eb67c5e4.plan.…
datafield_components_text_kv_baseline.plan.md software healthy .cursor/plans/datafield_components_text_kv_baseline.plan.md
full_collection_sync_implementation_b4b44d7f.plan.md software healthy .cursor/plans/full_collection_sync_implementation_b4b44d7f.…
treenodedetails_expandable_component_10eea4a5.plan.md software healthy .cursor/plans/treenodedetails_expandable_component_10eea4a5…
check-deferred-document.mdc software healthy .cursor/rules/check-deferred-document.mdc
project-context-management.mdc software healthy .cursor/rules/project-context-management.mdc
types.d.ts software healthy src/types.d.ts
entry.ssr.tsx software healthy src/entry.ssr.tsx
constants.ts software healthy src/constants.ts
root.tsx software healthy src/root.tsx
entry.preview.tsx software healthy src/entry.preview.tsx
entry.dev.tsx software healthy src/entry.dev.tsx
withTimeout.ts software healthy src/utils/withTimeout.ts
time.ts software healthy src/utils/time.ts
id.ts software healthy src/utils/id.ts
useElementChildren.ts software healthy src/hooks/useElementChildren.ts
useFieldDefinitionDraft.ts software healthy src/hooks/useFieldDefinitionDraft.ts
useAncestorPath.ts software healthy src/hooks/useAncestorPath.ts
useFieldValueSync.ts software healthy src/hooks/useFieldValueSync.ts
useInitStorage.ts software healthy src/hooks/useInitStorage.ts
useFocusManager.ts software healthy src/hooks/useFocusManager.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
getAllFiles software healthy vite-plugin-precache.ts:getAllFiles
precachePlugin software healthy vite-plugin-precache.ts:precachePlugin
deleteCollection software healthy scripts/wipe-elements.ts:deleteCollection
main software healthy scripts/wipe-elements.ts:main
deleteCollection software healthy scripts/wipe-field-definitions.ts:deleteCollection
main software healthy scripts/wipe-field-definitions.ts:main
fmt software healthy cypress/e2e/repro-create-node.cy.ts:fmt
visitCapturing software healthy cypress/e2e/repro-create-node.cy.ts:visitCapturing
r software healthy cypress/e2e/repro-create-node.cy.ts:r
withTimeout software healthy src/utils/withTimeout.ts:withTimeout
now software healthy src/utils/time.ts:now
isValidTs software healthy src/utils/time.ts:isValidTs
formatTimestamp software healthy src/utils/time.ts:formatTimestamp
formatTimestampShort software healthy src/utils/time.ts:formatTimestampShort
generateId software healthy src/utils/id.ts:generateId
useElementChildren software healthy src/hooks/useElementChildren.ts:useElementChildren
useElementById software healthy src/hooks/useElementChildren.ts:useElementById
defaultConfigFor software healthy src/hooks/useFieldDefinitionDraft.ts:defaultConfigFor
useFieldDefinitionDraft software healthy src/hooks/useFieldDefinitionDraft.ts:useFieldDefinitionDraft
useAncestorPath software healthy src/hooks/useAncestorPath.ts:useAncestorPath
useFieldValueSync software healthy src/hooks/useFieldValueSync.ts:useFieldValueSync
useInitStorage software healthy src/hooks/useInitStorage.ts:useInitStorage
useFocusManager software healthy src/hooks/useFocusManager.ts:useFocusManager
useEditableValue software healthy src/hooks/useEditableValue.ts:useEditableValue
usePendingForms software healthy src/hooks/usePendingForms.ts:usePendingForms
for software healthy src/hooks/useDoubleTap.ts:for
detectDoubleTap software healthy src/hooks/useDoubleTap.ts:detectDoubleTap
useDoubleTap software healthy src/hooks/useDoubleTap.ts:useDoubleTap
with software healthy src/hooks/useAsyncOperation.ts:with
useAsyncOperation software healthy src/hooks/useAsyncOperation.ts:useAsyncOperation
runAsync software healthy src/hooks/useAsyncOperation.ts:runAsync
useNodeCreation software healthy src/hooks/useNodeCreation.ts:useNodeCreation
useFieldEdit software healthy src/hooks/useFieldEdit.ts:useFieldEdit
triggerSync software healthy src/hooks/useSyncTrigger.ts:triggerSync
cancelPendingSync software healthy src/hooks/useSyncTrigger.ts:cancelPendingSync
getCurrentUserId software healthy src/context/userContext.ts:getCurrentUserId
getKindManifest software healthy src/kinds/registry.ts:getKindManifest
stays software healthy src/kinds/types.ts:stays
n software healthy src/components/FieldComposer/FieldComposer.tsx:n
v software healthy src/components/FieldComposer/configForms/EnumKvConfigForm.t…
unitFromSeconds software healthy src/components/FieldComposer/configForms/NumberKvConfigForm…
v software healthy src/components/FieldComposer/configForms/NumberKvConfigForm…
raw software healthy src/components/FieldComposer/configForms/NumberKvConfigForm…
raw software healthy src/components/FieldComposer/configForms/TextKvConfigForm.t…
v software healthy src/components/FieldComposer/configForms/TextKvConfigForm.t…
raw software healthy src/components/FieldComposer/configForms/SingleImageConfigF…
v software healthy src/components/FieldComposer/configForms/SingleImageConfigF…
emptyImage software healthy src/components/DataField/SingleImageField.tsx:emptyImage
formatCaption software healthy src/components/DataField/SingleImageField.tsx:formatCaption
parseCaption software healthy src/components/DataField/SingleImageField.tsx:parseCaption

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
adapters software healthy adapters
static software healthy adapters/static
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
cypress software healthy cypress
support software healthy cypress/support
e2e software healthy cypress/e2e
.cursor software healthy .cursor
plans software healthy .cursor/plans
rules software healthy .cursor/rules
src software healthy src
utils software healthy src/utils
hooks software healthy src/hooks
context software healthy src/context
kinds software healthy src/kinds
components software healthy src/components
DataCard software healthy src/components/DataCard
FieldComposer software healthy src/components/FieldComposer
configForms software healthy src/components/FieldComposer/configForms
NodeHeader software healthy src/components/NodeHeader
Breadcrumbs software healthy src/components/Breadcrumbs
DataFieldDetails software healthy src/components/DataFieldDetails
EllipsisButton software healthy src/components/EllipsisButton
DataField software healthy src/components/DataField
views software healthy src/components/views
NodeSubtitle software healthy src/components/NodeSubtitle
Snackbar software healthy src/components/Snackbar
NodeTitle software healthy src/components/NodeTitle
DataFieldHistory software healthy src/components/DataFieldHistory
FieldList software healthy src/components/FieldList
TreeNode software healthy src/components/TreeNode
UpButton software healthy src/components/UpButton
CreateNodeButton software healthy src/components/CreateNodeButton
TreeNodeDetails software healthy src/components/TreeNodeDetails
CreateDataField software healthy src/components/CreateDataField
state software healthy src/state
test software healthy src/test
services software healthy src/services
snackbar software healthy src/services/snackbar
routes software healthy src/routes
styles software healthy src/styles
.claude software healthy .claude
hooks software healthy .claude/hooks
plans software healthy .claude/plans
rules software healthy .claude/rules
skills software healthy .claude/skills
offline-test software healthy .claude/skills/offline-test
meta-report software healthy .claude/skills/meta-report
public software healthy public

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
generic_api_key::scripts/wipe-elements.ts security healthy scripts/wipe-elements.ts
generic_api_key::scripts/wipe-field-definitions.ts security healthy scripts/wipe-field-definitions.ts

LabelLayerStatusPath
blarvin__complete-maintenance-management software healthy /data/fable5_failed_archive/blarvin__complete-maintenance-m…

LabelLayerStatusPath
TimeoutError software healthy src/utils/withTimeout.ts:TimeoutError

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
verify cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/4fc99ccf-477c-4590-bdd0-3029999e0ca9/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4fc99ccf-477c-4590-bdd0-3029999e0ca9/

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.