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.

Tommiconlai/Portfolio

https://github.com/Tommiconlai/Portfolio · scanned 2026-06-16 00:39 UTC (2 months, 1 week ago)

57 raw signals (0 security + 57 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 52 actionable findings from 1 signal source. 5 repeated signals 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 1879 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
parseArgs software healthy .github/skills/impeccable/scripts/live-complete.mjs:parseAr…
completeCli software healthy .github/skills/impeccable/scripts/live-complete.mjs:complet…
readServerInfo software healthy .github/skills/impeccable/scripts/live-complete.mjs:readSer…
completeThroughServer software healthy .github/skills/impeccable/scripts/live-complete.mjs:complet…
liveCli software healthy .github/skills/impeccable/scripts/live.mjs:liveCli
scanForDrift software healthy .github/skills/impeccable/scripts/live.mjs:scanForDrift
userExcludeRegexes software healthy .github/skills/impeccable/scripts/live.mjs:userExcludeRegex…
isUserExcluded software healthy .github/skills/impeccable/scripts/live.mjs:isUserExcluded
walk software healthy .github/skills/impeccable/scripts/live.mjs:walk
globToRegex software healthy .github/skills/impeccable/scripts/live.mjs:globToRegex
runScript software healthy .github/skills/impeccable/scripts/live.mjs:runScript
safeParse software healthy .github/skills/impeccable/scripts/live.mjs:safeParse
ensureServerRunning software healthy .github/skills/impeccable/scripts/live.mjs:ensureServerRunn…
UPDATE_HOST software healthy .github/skills/impeccable/scripts/context.mjs:UPDATE_HOST
resolveContextDir software healthy .github/skills/impeccable/scripts/context.mjs:resolveContex…
loadContext software healthy .github/skills/impeccable/scripts/context.mjs:loadContext
firstExisting software healthy .github/skills/impeccable/scripts/context.mjs:firstExisting
safeRead software healthy .github/skills/impeccable/scripts/context.mjs:safeRead
extractRegister software healthy .github/skills/impeccable/scripts/context.mjs:extractRegist…
readLocalSkillVersion software healthy .github/skills/impeccable/scripts/context.mjs:readLocalSkil…
readUpdateCache software healthy .github/skills/impeccable/scripts/context.mjs:readUpdateCac…
writeUpdateCache software healthy .github/skills/impeccable/scripts/context.mjs:writeUpdateCa…
compareSemver software healthy .github/skills/impeccable/scripts/context.mjs:compareSemver
diff software healthy .github/skills/impeccable/scripts/context.mjs:diff
fetchLatestSkillVersion software healthy .github/skills/impeccable/scripts/context.mjs:fetchLatestSk…
buildUpdateDirective software healthy .github/skills/impeccable/scripts/context.mjs:buildUpdateDi…
computeUpdateDirective software healthy .github/skills/impeccable/scripts/context.mjs:computeUpdate…
cli software healthy .github/skills/impeccable/scripts/context.mjs:cli
invokedAsScript software healthy .github/skills/impeccable/scripts/context.mjs:invokedAsScri…
readServerInfo software healthy .github/skills/impeccable/scripts/live-status.mjs:readServe…
fetchServerStatus software healthy .github/skills/impeccable/scripts/live-status.mjs:fetchServ…
statusCli software healthy .github/skills/impeccable/scripts/live-status.mjs:statusCli
findPendingManualApply software healthy .github/skills/impeccable/scripts/live-status.mjs:findPendi…
slugFromTarget software healthy .github/skills/impeccable/scripts/critique-storage.mjs:slug…
kebab software healthy .github/skills/impeccable/scripts/critique-storage.mjs:kebab
nowFilenameStamp software healthy .github/skills/impeccable/scripts/critique-storage.mjs:nowF…
writeSnapshot software healthy .github/skills/impeccable/scripts/critique-storage.mjs:writ…
serializeFrontmatter software healthy .github/skills/impeccable/scripts/critique-storage.mjs:seri…
parseFrontmatter software healthy .github/skills/impeccable/scripts/critique-storage.mjs:pars…
listSnapshotsForSlug software healthy .github/skills/impeccable/scripts/critique-storage.mjs:list…
readLatestSnapshot software healthy .github/skills/impeccable/scripts/critique-storage.mjs:read…
readTrend software healthy .github/skills/impeccable/scripts/critique-storage.mjs:read…
main software healthy .github/skills/impeccable/scripts/critique-storage.mjs:main
isMainModule software healthy .github/skills/impeccable/scripts/critique-storage.mjs:isMa…
readServerInfo software healthy .github/skills/impeccable/scripts/live-poll.mjs:readServerI…
buildPollReplyPayload software healthy .github/skills/impeccable/scripts/live-poll.mjs:buildPollRe…
manualApplyPollBanner software healthy .github/skills/impeccable/scripts/live-poll.mjs:manualApply…
parseReplyArgs software healthy .github/skills/impeccable/scripts/live-poll.mjs:parseReplyA…
validateReplyArgs software healthy .github/skills/impeccable/scripts/live-poll.mjs:validateRep…
requiresAgentReply software healthy .github/skills/impeccable/scripts/live-poll.mjs:requiresAge…

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

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
DESIGN.md software healthy DESIGN.md
PRODUCT.md software healthy PRODUCT.md
README.md software healthy README.md
package.json software healthy package.json
HANDOFF.md software healthy HANDOFF.md
index.html software healthy index.html
package-lock.json software healthy package-lock.json
eslint.config.js software healthy eslint.config.js
deploy.yml software healthy .github/workflows/deploy.yml
SKILL.md software healthy .github/skills/impeccable/SKILL.md
live.md software healthy .github/skills/impeccable/reference/live.md
harden.md software healthy .github/skills/impeccable/reference/harden.md
clarify.md software healthy .github/skills/impeccable/reference/clarify.md
document.md software healthy .github/skills/impeccable/reference/document.md
optimize.md software healthy .github/skills/impeccable/reference/optimize.md
init.md software healthy .github/skills/impeccable/reference/init.md
bolder.md software healthy .github/skills/impeccable/reference/bolder.md
polish.md software healthy .github/skills/impeccable/reference/polish.md
animate.md software healthy .github/skills/impeccable/reference/animate.md
onboard.md software healthy .github/skills/impeccable/reference/onboard.md
colorize.md software healthy .github/skills/impeccable/reference/colorize.md
shape.md software healthy .github/skills/impeccable/reference/shape.md
audit.md software healthy .github/skills/impeccable/reference/audit.md
layout.md software healthy .github/skills/impeccable/reference/layout.md
delight.md software healthy .github/skills/impeccable/reference/delight.md
adapt.md software healthy .github/skills/impeccable/reference/adapt.md
quieter.md software healthy .github/skills/impeccable/reference/quieter.md
overdrive.md software healthy .github/skills/impeccable/reference/overdrive.md
product.md software healthy .github/skills/impeccable/reference/product.md
brand.md software healthy .github/skills/impeccable/reference/brand.md
typeset.md software healthy .github/skills/impeccable/reference/typeset.md
distill.md software healthy .github/skills/impeccable/reference/distill.md
craft.md software healthy .github/skills/impeccable/reference/craft.md
extract.md software healthy .github/skills/impeccable/reference/extract.md
codex.md software healthy .github/skills/impeccable/reference/codex.md
critique.md software healthy .github/skills/impeccable/reference/critique.md
interaction-design.md software healthy .github/skills/impeccable/reference/interaction-design.md
live-complete.mjs software healthy .github/skills/impeccable/scripts/live-complete.mjs
live.mjs software healthy .github/skills/impeccable/scripts/live.mjs
context.mjs software healthy .github/skills/impeccable/scripts/context.mjs
live-status.mjs software healthy .github/skills/impeccable/scripts/live-status.mjs
critique-storage.mjs software healthy .github/skills/impeccable/scripts/critique-storage.mjs
live-poll.mjs software healthy .github/skills/impeccable/scripts/live-poll.mjs
live-inject.mjs software healthy .github/skills/impeccable/scripts/live-inject.mjs
live-commit-manual-edits.mjs software healthy .github/skills/impeccable/scripts/live-commit-manual-edits.…
detect-csp.mjs software healthy .github/skills/impeccable/scripts/detect-csp.mjs
context-signals.mjs software healthy .github/skills/impeccable/scripts/context-signals.mjs
live-browser.js software healthy .github/skills/impeccable/scripts/live-browser.js
live-wrap.mjs software healthy .github/skills/impeccable/scripts/live-wrap.mjs

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

LabelLayerStatusPath
.github software healthy .github
workflows software healthy .github/workflows
skills software healthy .github/skills
impeccable software healthy .github/skills/impeccable
reference software healthy .github/skills/impeccable/reference
scripts software healthy .github/skills/impeccable/scripts
live software healthy .github/skills/impeccable/scripts/live
lib software healthy .github/skills/impeccable/scripts/lib
detector software healthy .github/skills/impeccable/scripts/detector
node software healthy .github/skills/impeccable/scripts/detector/node
engines software healthy .github/skills/impeccable/scripts/detector/engines
regex software healthy .github/skills/impeccable/scripts/detector/engines/regex
visual software healthy .github/skills/impeccable/scripts/detector/engines/visual
browser software healthy .github/skills/impeccable/scripts/detector/engines/browser
static-html software healthy .github/skills/impeccable/scripts/detector/engines/static-h…
rules software healthy .github/skills/impeccable/scripts/detector/rules
shared software healthy .github/skills/impeccable/scripts/detector/shared
cli software healthy .github/skills/impeccable/scripts/detector/cli
registry software healthy .github/skills/impeccable/scripts/detector/registry
profile software healthy .github/skills/impeccable/scripts/detector/profile
browser software healthy .github/skills/impeccable/scripts/detector/browser
injected software healthy .github/skills/impeccable/scripts/detector/browser/injected
src software healthy src
components software healthy src/components
assets software healthy src/assets
siegecore software healthy src/assets/siegecore
pages software healthy src/pages
hooks software healthy src/hooks
styles software healthy src/styles

LabelLayerStatusPath
names software healthy .github/skills/impeccable/scripts/live-browser.js:names
names software healthy .github/skills/impeccable/scripts/live-wrap.mjs:names
combos software healthy .github/skills/impeccable/scripts/live-wrap.mjs:combos
attribute software healthy .github/skills/impeccable/scripts/live-wrap.mjs:attribute
combo software healthy .github/skills/impeccable/scripts/live-wrap.mjs:combo
name software healthy .github/skills/impeccable/scripts/live-wrap.mjs:name
names software healthy .github/skills/impeccable/scripts/live-insert.mjs:names
selectors software healthy .github/skills/impeccable/scripts/live/svelte-component.mjs…
where software healthy .github/skills/impeccable/scripts/detector/detect-antipatte…
checks software healthy .github/skills/impeccable/scripts/detector/detect-antipatte…
through software healthy .github/skills/impeccable/scripts/detector/detect-antipatte…
list software healthy .github/skills/impeccable/scripts/detector/detect-antipatte…
fallback software healthy .github/skills/impeccable/scripts/detector/detect-antipatte…
names software healthy .github/skills/impeccable/scripts/detector/detect-antipatte…
lives software healthy .github/skills/impeccable/scripts/detector/engines/static-h…
StaticElement software healthy .github/skills/impeccable/scripts/detector/engines/static-h…
StaticDocument software healthy .github/skills/impeccable/scripts/detector/engines/static-h…
where software healthy .github/skills/impeccable/scripts/detector/rules/checks.mjs…
checks software healthy .github/skills/impeccable/scripts/detector/rules/checks.mjs…
through software healthy .github/skills/impeccable/scripts/detector/rules/checks.mjs…
list software healthy .github/skills/impeccable/scripts/detector/rules/checks.mjs…
fallback software healthy .github/skills/impeccable/scripts/detector/rules/checks.mjs…
names software healthy .github/skills/impeccable/scripts/detector/browser/injected…

LabelLayerStatusPath
App frontend healthy src/App.jsx
HudHeader frontend healthy src/components/HudHeader.jsx
HudFrame frontend healthy src/components/HudFrame.jsx
Panel frontend healthy src/components/Panel.jsx
IconItem frontend healthy src/components/IconItem.jsx
HudNav frontend healthy src/components/HudNav.jsx
ScrollToTop frontend healthy src/components/ScrollToTop.jsx
RotationDemo frontend healthy src/components/RotationDemo.jsx
Layout frontend healthy src/components/Layout.jsx
HexIcon frontend healthy src/components/HexIcon.jsx
VectorPage frontend healthy src/pages/VectorPage.jsx
Quests frontend healthy src/pages/Quests.jsx
Achievements frontend healthy src/pages/Achievements.jsx
Intro frontend healthy src/pages/Intro.jsx
SiegeCore frontend healthy src/pages/SiegeCore.jsx
Stats frontend healthy src/pages/Stats.jsx
Gallery frontend healthy src/pages/Gallery.jsx
NotFound frontend healthy src/pages/NotFound.jsx

LabelLayerStatusPath
/VectorPage frontend healthy src/pages/VectorPage.jsx
/Quests frontend healthy src/pages/Quests.jsx
/Achievements frontend healthy src/pages/Achievements.jsx
/Intro frontend healthy src/pages/Intro.jsx
/SiegeCore frontend healthy src/pages/SiegeCore.jsx
/Stats frontend healthy src/pages/Stats.jsx
/Gallery frontend healthy src/pages/Gallery.jsx
/NotFound frontend healthy src/pages/NotFound.jsx
/ frontend healthy src/App.jsx
/stats frontend healthy src/App.jsx
/quests frontend healthy src/App.jsx
/achievements frontend healthy src/App.jsx
/gallery frontend healthy src/App.jsx
/projects/siegecore frontend healthy src/App.jsx
/projects/vector frontend healthy src/App.jsx
* frontend healthy src/App.jsx

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

LabelLayerStatusPath
127.0.0.1 network healthy .github/skills/impeccable/scripts/context-signals.mjs

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

LabelLayerStatusPath
build 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/a0e58350-b9e3-43ae-8e09-f96da20339f0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a0e58350-b9e3-43ae-8e09-f96da20339f0/

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.