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.

alaskahoffman/portaltext

https://github.com/alaskahoffman/portaltext · scanned 2026-06-17 01:31 UTC (1 month, 2 weeks ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +20.7 (diff) · 30 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 383 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
injectStyles software healthy portaltext.js:injectStyles
escapeHtml software healthy portaltext.js:escapeHtml
hostnameOf software healthy portaltext.js:hostnameOf
stripTagsForStream software healthy portaltext.js:stripTagsForStream
findHoverable software healthy portaltext.js:findHoverable
classify software healthy portaltext.js:classify
streamSummary software healthy portaltext.js:streamSummary
getCurrentContext software healthy portaltext.js:getCurrentContext
refreshOriginContext software healthy portaltext.js:refreshOriginContext
title software healthy portaltext.js:title
lead software healthy portaltext.js:lead
getContextForElement software healthy portaltext.js:getContextForElement
recalculateChainOpacities software healthy portaltext.js:recalculateChainOpacities
onItemEnter software healthy portaltext.js:onItemEnter
onItemLeave software healthy portaltext.js:onItemLeave
maybeScheduleItemClose software healthy portaltext.js:maybeScheduleItemClose
isAnyChainElementHovered software healthy portaltext.js:isAnyChainElementHovered
maybeScheduleGlobalClose software healthy portaltext.js:maybeScheduleGlobalClose
startLockTimer software healthy portaltext.js:startLockTimer
lockTooltip software healthy portaltext.js:lockTooltip
depthOfContainer software healthy portaltext.js:depthOfContainer
openTooltip software healthy portaltext.js:openTooltip
enter software healthy portaltext.js:enter
leave software healthy portaltext.js:leave
triggerEnter software healthy portaltext.js:triggerEnter
triggerLeave software healthy portaltext.js:triggerLeave
maybeReposition software healthy portaltext.js:maybeReposition
startStream software healthy portaltext.js:startStream
ensureStreamNode software healthy portaltext.js:ensureStreamNode
showRetry software healthy portaltext.js:showRetry
friendlyError software healthy portaltext.js:friendlyError
m software healthy portaltext.js:m
positionTooltip software healthy portaltext.js:positionTooltip
removeTooltip software healthy portaltext.js:removeTooltip
closeAllTooltips software healthy portaltext.js:closeAllTooltips
repositionAll software healthy portaltext.js:repositionAll
getOpenAICompatProvider software healthy server.js:getOpenAICompatProvider
actualModel software healthy server.js:actualModel
getModelStream software healthy server.js:getModelStream
iterable software healthy server.js:iterable
resolveModel software healthy server.js:resolveModel
computeCost software healthy server.js:computeCost
rollSpendDay software healthy server.js:rollSpendDay
noteSpend software healthy server.js:noteSpend
spendBreakerTripped software healthy server.js:spendBreakerTripped
recordTokenUsage software healthy server.js:recordTokenUsage
lru software healthy server.js:lru
makeSemaphore software healthy server.js:makeSemaphore
release software healthy server.js:release
acquire software healthy server.js:acquire

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

LabelLayerStatusPath
.env.example software healthy .env.example
supporter-thanks.html software healthy supporter-thanks.html
portaltext.js software healthy portaltext.js
package-lock.json software healthy package-lock.json
README.md software healthy README.md
privacy.html software healthy privacy.html
LICENSE software healthy LICENSE
welcome.html software healthy welcome.html
server.js software healthy server.js
package.json software healthy package.json
index.html software healthy index.html
grant-tier.js software healthy scripts/grant-tier.js
digest.js software healthy scripts/digest.js
manifest.json software healthy extension/manifest.json
portaltext.js software healthy extension/portaltext.js
background.js software healthy extension/background.js
README.md software healthy extension/README.md
LICENSE software healthy extension/LICENSE
popup.html software healthy extension/popup.html
popup.js software healthy extension/popup.js

LabelLayerStatusPath
130.0.0.0 network healthy server.js
169.254.169.254 network healthy server.js
127.0.0.1 network healthy server.js
1.69.38.55 network healthy extension/portaltext.js
3.64.36.35 network healthy extension/portaltext.js
5.97.94.06 network healthy extension/portaltext.js
2.74.72.67 network healthy extension/portaltext.js
6.23.65.48 network healthy extension/portaltext.js

LabelLayerStatusPath
manually software healthy portaltext.js:manually
transitions software healthy portaltext.js:transitions
is software healthy server.js:is
or software healthy server.js:or
markers software healthy extension/portaltext.js:markers
transitions software healthy extension/portaltext.js:transitions

LabelLayerStatusPath
scripts software healthy scripts
extension software healthy extension

LabelLayerStatusPath
alaskahoffman__portaltext software healthy /data/fable5_failed_archive/alaskahoffman__portaltext

LabelLayerStatusPath
sqlite data healthy .env.example

LabelLayerStatusPath
port:3000 network healthy .env.example

LabelLayerStatusPath
vps::aws hardware healthy extension/background.js
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/9db16911-9442-4ea6-a316-5401f73fca60/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9db16911-9442-4ea6-a316-5401f73fca60/

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.