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.

sami/selco

https://github.com/sami/selco · scanned 2026-06-16 00:01 UTC (2 months, 3 weeks ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 18 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 832 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
addSorting software healthy docs/evidence/tma02/coverage-html/sorter.js:addSorting
getTable software healthy docs/evidence/tma02/coverage-html/sorter.js:getTable
getTableHeader software healthy docs/evidence/tma02/coverage-html/sorter.js:getTableHeader
getTableBody software healthy docs/evidence/tma02/coverage-html/sorter.js:getTableBody
getNthColumn software healthy docs/evidence/tma02/coverage-html/sorter.js:getNthColumn
onFilterInput software healthy docs/evidence/tma02/coverage-html/sorter.js:onFilterInput
addSearchBox software healthy docs/evidence/tma02/coverage-html/sorter.js:addSearchBox
loadColumns software healthy docs/evidence/tma02/coverage-html/sorter.js:loadColumns
loadRowData software healthy docs/evidence/tma02/coverage-html/sorter.js:loadRowData
loadData software healthy docs/evidence/tma02/coverage-html/sorter.js:loadData
sortByIndex software healthy docs/evidence/tma02/coverage-html/sorter.js:sortByIndex
removeSortIndicators software healthy docs/evidence/tma02/coverage-html/sorter.js:removeSortIndic…
addSortIndicators software healthy docs/evidence/tma02/coverage-html/sorter.js:addSortIndicato…
enableUI software healthy docs/evidence/tma02/coverage-html/sorter.js:enableUI
ithSorter software healthy docs/evidence/tma02/coverage-html/sorter.js:ithSorter
jumpToCode software healthy docs/evidence/tma02/coverage-html/block-navigation.js:jumpT…
toggleClass software healthy docs/evidence/tma02/coverage-html/block-navigation.js:toggl…
makeCurrent software healthy docs/evidence/tma02/coverage-html/block-navigation.js:makeC…
goToPrevious software healthy docs/evidence/tma02/coverage-html/block-navigation.js:goToP…
goToNext software healthy docs/evidence/tma02/coverage-html/block-navigation.js:goToN…
jump software healthy docs/evidence/tma02/coverage-html/block-navigation.js:jump
k software healthy docs/evidence/tma02/coverage-html/prettify.js:k
ab software healthy docs/evidence/tma02/coverage-html/prettify.js:ab
aa software healthy docs/evidence/tma02/coverage-html/prettify.js:aa
o software healthy docs/evidence/tma02/coverage-html/prettify.js:o
Q software healthy docs/evidence/tma02/coverage-html/prettify.js:Q
ae software healthy docs/evidence/tma02/coverage-html/prettify.js:ae
c software healthy docs/evidence/tma02/coverage-html/prettify.js:c
d software healthy docs/evidence/tma02/coverage-html/prettify.js:d
U software healthy docs/evidence/tma02/coverage-html/prettify.js:U
extractDefinitions software healthy scripts/lint-css-tokens.mjs:extractDefinitions
extractReferences software healthy scripts/lint-css-tokens.mjs:extractReferences
findUndefinedTokens software healthy scripts/lint-css-tokens.mjs:findUndefinedTokens
getDefinitionContent software healthy scripts/lint-css-tokens.mjs:getDefinitionContent
collectFiles software healthy scripts/lint-css-tokens.mjs:collectFiles
getCalculatorById software healthy src/projects/registry.ts:getCalculatorById
productIds software healthy src/projects/tiling-permalink.ts:productIds
indexedPairs software healthy src/projects/masonry-permalink.ts:indexedPairs
pairsToParams software healthy src/projects/masonry-permalink.ts:pairsToParams
paramsToPairs software healthy src/projects/masonry-permalink.ts:paramsToPairs
wallsToParams software healthy src/projects/masonry-permalink.ts:wallsToParams
paramsToWalls software healthy src/projects/masonry-permalink.ts:paramsToWalls
openingsToParams software healthy src/projects/masonry-permalink.ts:openingsToParams
paramsToOpenings software healthy src/projects/masonry-permalink.ts:paramsToOpenings
isValidParamValue software healthy src/projects/permalink.ts:isValidParamValue
decodePermalink software healthy src/projects/permalink.ts:decodePermalink
encodePermalink software healthy src/projects/permalink.ts:encodePermalink
to software healthy src/test/homepage-search.test.ts:to
filterBySearchQuery software healthy src/test/homepage-search.test.ts:filterBySearchQuery
AdhesiveCalculator software healthy src/components/AdhesiveCalculator.tsx:AdhesiveCalculator

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

LabelLayerStatusPath
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
astro.config.mjs software healthy astro.config.mjs
package-lock.json software healthy package-lock.json
PROJECT_HISTORY.md software healthy PROJECT_HISTORY.md
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
vitest.config.ts software healthy vitest.config.ts
design-refresh-report.md software healthy docs/design-refresh-report.md
home-desktop.html software healthy docs/wireframes/home-desktop.html
home-mobile.html software healthy docs/wireframes/home-mobile.html
calculator-standalone.html software healthy docs/wireframes/calculator-standalone.html
wizard-step.html software healthy docs/wireframes/wizard-step.html
wizard-summary.html software healthy docs/wireframes/wizard-summary.html
project-flow.html software healthy docs/wireframes/project-flow.html
tma02-outputs.html software healthy docs/audit/tma02-outputs.html
audit-report.html software healthy docs/audit/audit-report.html
tma01-feedback-analysis.md software healthy docs/audit/tma01-feedback-analysis.md
redesign-decisions.html software healthy docs/audit/redesign-decisions.html
ux-evaluation.html software healthy docs/audit/ux-evaluation.html
test-count-comparison.md software healthy docs/evidence/tma02/test-count-comparison.md
sorter.js software healthy docs/evidence/tma02/coverage-html/sorter.js
block-navigation.js software healthy docs/evidence/tma02/coverage-html/block-navigation.js
prettify.css software healthy docs/evidence/tma02/coverage-html/prettify.css
index.html software healthy docs/evidence/tma02/coverage-html/index.html
base.css software healthy docs/evidence/tma02/coverage-html/base.css
prettify.js software healthy docs/evidence/tma02/coverage-html/prettify.js
index.html software healthy docs/evidence/tma02/coverage-html/scripts/index.html
lint-css-tokens.mjs.html software healthy docs/evidence/tma02/coverage-html/scripts/lint-css-tokens.m…
registry.ts.html software healthy docs/evidence/tma02/coverage-html/src/projects/registry.ts.…
flooring.ts.html software healthy docs/evidence/tma02/coverage-html/src/projects/flooring.ts.…
index.html software healthy docs/evidence/tma02/coverage-html/src/projects/index.html
masonry.ts.html software healthy docs/evidence/tma02/coverage-html/src/projects/masonry.ts.h…
tiling-suggestions.ts.html software healthy docs/evidence/tma02/coverage-html/src/projects/tiling-sugge…
MasonryProjectWizard.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/MasonryPro…
index.html software healthy docs/evidence/tma02/coverage-html/src/components/index.html
CalculatorLayout.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/Calculator…
ConversionsCalculator.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/Conversion…
AdhesiveCalculator.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/AdhesiveCa…
MasonryCalculator.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/MasonryCal…
FlooringProjectWizard.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/FlooringPr…
TileCalculator.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/TileCalcul…
GroutCalculator.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/GroutCalcu…
SpacersCalculator.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/SpacersCal…
ResultCard.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/ui/ResultC…
WizardShell.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/ui/WizardS…
MaterialsList.tsx.html software healthy docs/evidence/tma02/coverage-html/src/components/ui/Materia…
index.html software healthy docs/evidence/tma02/coverage-html/src/components/ui/index.h…

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

LabelLayerStatusPath
docs software healthy docs
wireframes software healthy docs/wireframes
audit software healthy docs/audit
evidence software healthy docs/evidence
tma02 software healthy docs/evidence/tma02
coverage-html software healthy docs/evidence/tma02/coverage-html
scripts software healthy docs/evidence/tma02/coverage-html/scripts
src software healthy docs/evidence/tma02/coverage-html/src
projects software healthy docs/evidence/tma02/coverage-html/src/projects
components software healthy docs/evidence/tma02/coverage-html/src/components
ui software healthy docs/evidence/tma02/coverage-html/src/components/ui
calculators software healthy docs/evidence/tma02/coverage-html/src/components/calculators
calculators software healthy docs/evidence/tma02/coverage-html/src/calculators
audits software healthy docs/evidence/tma02/audits
axe software healthy docs/evidence/tma02/audits/axe
lighthouse software healthy docs/evidence/tma02/audits/lighthouse
lighthouse-postfix software healthy docs/evidence/tma02/audits/lighthouse-postfix
axe-postfix software healthy docs/evidence/tma02/audits/axe-postfix
plans software healthy docs/plans
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
projects software healthy src/projects
test software healthy src/test
components software healthy src/components
__tests__ software healthy src/components/__tests__
v2 software healthy src/components/v2
ui software healthy src/components/ui
__tests__ software healthy src/components/ui/__tests__
selco software healthy src/components/selco
calculators software healthy src/components/calculators
__tests__ software healthy src/components/calculators/__tests__
styles software healthy src/styles
calculators software healthy src/calculators
__tests__ software healthy src/calculators/__tests__
v2 software healthy src/calculators/v2
__tests__ software healthy src/calculators/v2/__tests__
specs software healthy src/calculators/v2/specs

LabelLayerStatusPath
AdhesiveCalculator frontend healthy src/components/AdhesiveCalculator.tsx
TilingWizard frontend healthy src/components/TilingWizard.tsx
MasonryCalculator frontend healthy src/components/MasonryCalculator.tsx
ConversionsCalculator frontend healthy src/components/ConversionsCalculator.tsx
DeckingProjectWizard frontend healthy src/components/DeckingProjectWizard.tsx
MobileMenu frontend healthy src/components/MobileMenu.tsx
CalculatorLayout frontend healthy src/components/CalculatorLayout.tsx
MasonryProjectWizard frontend healthy src/components/MasonryProjectWizard.tsx
GroutCalculator frontend healthy src/components/GroutCalculator.tsx
TilingProjectWizard frontend healthy src/components/TilingProjectWizard.tsx
FlooringProjectWizard frontend healthy src/components/FlooringProjectWizard.tsx
SpacersCalculator frontend healthy src/components/SpacersCalculator.tsx
UnitConverter frontend healthy src/components/UnitConverter.tsx
TileCalculator frontend healthy src/components/TileCalculator.tsx
GrassCalculator frontend healthy src/components/v2/GrassCalculator.tsx
TilingCalculator frontend healthy src/components/v2/TilingCalculator.tsx
MasonryCalculator frontend healthy src/components/v2/MasonryCalculator.tsx
FrenchDrainCalculator frontend healthy src/components/v2/FrenchDrainCalculator.tsx
SpecCalculator frontend healthy src/components/v2/SpecCalculator.tsx
FenceCalculator frontend healthy src/components/v2/FenceCalculator.tsx
PlasterCalculator frontend healthy src/components/v2/PlasterCalculator.tsx
BoardCuttingOptimiser frontend healthy src/components/v2/BoardCuttingOptimiser.tsx
BoardCoverageCalculator frontend healthy src/components/v2/BoardCoverageCalculator.tsx
PatioCalculator frontend healthy src/components/v2/PatioCalculator.tsx
DeckingCalculator frontend healthy src/components/v2/DeckingCalculator.tsx
PaintCalculator frontend healthy src/components/v2/PaintCalculator.tsx
DoorsCalculator frontend healthy src/components/v2/DoorsCalculator.tsx
FlooringCalculator frontend healthy src/components/v2/FlooringCalculator.tsx
KitchenPlanner frontend healthy src/components/v2/KitchenPlanner.tsx
MaterialsTicket frontend healthy src/components/v2/MaterialsTicket.tsx
UnitConverterV2 frontend healthy src/components/v2/UnitConverterV2.tsx
WallpaperCalculator frontend healthy src/components/v2/WallpaperCalculator.tsx
ProjectListsCalculator frontend healthy src/components/selco/ProjectListsCalculator.tsx
CoverageCalculator frontend healthy src/components/calculators/CoverageCalculator.tsx

LabelLayerStatusPath
/tiling/ frontend healthy src/projects/registry.ts
/hard-flooring/ frontend healthy src/projects/registry.ts
/brick-wall/ frontend healthy src/projects/registry.ts
/decking/ frontend healthy src/projects/registry.ts
/cladding/ frontend healthy src/projects/registry.ts
/unit-converter/ frontend healthy src/projects/registry.ts
/coverage/ frontend healthy src/projects/registry.ts
/board-cutting/ frontend healthy src/projects/registry.ts

LabelLayerStatusPath
names software healthy scripts/lint-css-tokens.test.mjs:names
names software healthy src/components/v2/registry.ts:names
on software healthy src/components/ui/__tests__/WizardShell.test.tsx:on
on software healthy src/components/ui/__tests__/ResultCard.test.tsx:on

LabelLayerStatusPath
lint cicd healthy .github/workflows/deploy.yml
build cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
repobility-clone-js9siy6v software healthy /tmp/repobility-clone-js9siy6v

LabelLayerStatusPath
redis data healthy package-lock.json

LabelLayerStatusPath
vps::azure hardware healthy package-lock.json

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.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/9867785f-950a-4547-a4a5-193725f035f1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9867785f-950a-4547-a4a5-193725f035f1/

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.