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.

thomasblc/second-self

https://github.com/thomasblc/second-self · scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)

36 raw signals (0 security + 36 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 36 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 328 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
looksDroppable software healthy connectors/whatsapp.js:looksDroppable
clean software healthy connectors/whatsapp.js:clean
parseWhatsApp software healthy connectors/whatsapp.js:parseWhatsApp
authorStats software healthy connectors/whatsapp.js:authorStats
isDir software healthy app/server.js:isDir
dirStatus software healthy app/server.js:dirStatus
identityPrompt software healthy app/server.js:identityPrompt
DEFAULT_VAULT software healthy app/server.js:DEFAULT_VAULT
isDemoVault software healthy app/server.js:isDemoVault
browseDir software healthy app/server.js:browseDir
embedFor software healthy app/server.js:embedFor
invalidateCaches software healthy app/server.js:invalidateCaches
ensureDocEmb software healthy app/server.js:ensureDocEmb
doRetrain software healthy app/server.js:doRetrain
scheduleAutoRetrain software healthy app/server.js:scheduleAutoRetrain
doSync software healthy app/server.js:doSync
scheduleAutoSync software healthy app/server.js:scheduleAutoSync
host software healthy app/server.js:host
broadcast software healthy app/server.js:broadcast
startVaultWatch software healthy app/server.js:startVaultWatch
send software healthy app/server.js:send
reply software healthy app/server.js:reply
fail software healthy app/server.js:fail
push software healthy app/server.js:push
handle software healthy app/server.js:handle
qvec software healthy app/server.js:qvec
onProgress software healthy app/server.js:onProgress
p software healthy app/server.js:p
qv software healthy app/server.js:qv
paths software healthy app/server.js:paths
executeTool software healthy app/server.js:executeTool
shutdown software healthy app/server.js:shutdown
ok software healthy app/test-e2e.mjs:ok
section software healthy app/test-e2e.mjs:section
longProse software healthy app/test-e2e.mjs:longProse
waitHttp software healthy app/test-e2e.mjs:waitHttp
tick software healthy app/test-e2e.mjs:tick
req software healthy app/test-e2e.mjs:req
connect software healthy app/test-e2e.mjs:connect
main software healthy app/test-e2e.mjs:main
splitLongWords software healthy app/lib/models.js:splitLongWords
capChunk software healthy app/lib/models.js:capChunk
chunkText software healthy app/lib/models.js:chunkText
cosine software healthy app/lib/models.js:cosine
topKPairs software healthy app/lib/models.js:topKPairs
hardwareInfo software healthy app/lib/hardware.js:hardwareInfo
fit software healthy app/lib/hardware.js:fit
recommend software healthy app/lib/hardware.js:recommend
type software healthy app/lib/_boot.js:type
read software healthy app/lib/config.js:read

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

LabelLayerStatusPath
README.md software healthy README.md
OPEN-POINTS.md software healthy OPEN-POINTS.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
SPEC.md software healthy SPEC.md
LICENSE software healthy LICENSE
whatsapp.js software healthy connectors/whatsapp.js
server.js software healthy app/server.js
test-e2e.mjs software healthy app/test-e2e.mjs
models.js software healthy app/lib/models.js
hardware.js software healthy app/lib/hardware.js
_boot.js software healthy app/lib/_boot.js
config.js software healthy app/lib/config.js
cloud-chat.js software healthy app/lib/cloud-chat.js
train.js software healthy app/lib/train.js
context.js software healthy app/lib/context.js
os-stores.js software healthy app/lib/os-stores.js
select.js software healthy app/lib/select.js
master-link.js software healthy app/lib/master-link.js
graph.js software healthy app/lib/graph.js
vault.js software healthy app/lib/vault.js
catalog.js software healthy app/lib/catalog.js
index.md software healthy app/sample-vault/index.md
2026-06-13.md software healthy app/sample-vault/daily/2026-06-13.md
second-self-app.md software healthy app/sample-vault/projects/second-self-app.md
garden-redesign.md software healthy app/sample-vault/projects/garden-redesign.md
local-ai.md software healthy app/sample-vault/topics/local-ai.md
marco.md software healthy app/sample-vault/people/marco.md
atomic-notes.md software healthy app/sample-vault/ideas/atomic-notes.md
spaced-repetition.md software healthy app/sample-vault/ideas/spaced-repetition.md
md.js software healthy app/public/md.js
index.html software healthy app/public/index.html
app.css software healthy app/public/app.css
app.js software healthy app/public/app.js
graph.js software healthy app/public/graph.js
connectors-test.mjs software healthy spike/connectors-test.mjs
train-supervisor.sh software healthy spike/train-supervisor.sh
chat-compare.js software healthy spike/chat-compare.js
provider.mjs software healthy spike/provider.mjs
master-loopback.mjs software healthy spike/master-loopback.mjs
probe-finetune.mjs software healthy spike/probe-finetune.mjs
overnight-supervisor.sh software healthy spike/overnight-supervisor.sh
probe-bitnet.mjs software healthy spike/probe-bitnet.mjs
context-index-test.mjs software healthy spike/context-index-test.mjs
finetune.js software healthy spike/finetune.js
concurrency-test.mjs software healthy spike/concurrency-test.mjs
make-bootstrap.js software healthy spike/make-bootstrap.js
bitnet-probe.mjs software healthy spike/bitnet-probe.mjs
build-sft.js software healthy pipeline/build-sft.js

LabelLayerStatusPath
connectors software healthy connectors
app software healthy app
lib software healthy app/lib
sample-vault software healthy app/sample-vault
daily software healthy app/sample-vault/daily
projects software healthy app/sample-vault/projects
topics software healthy app/sample-vault/topics
people software healthy app/sample-vault/people
ideas software healthy app/sample-vault/ideas
public software healthy app/public
spike software healthy spike
pipeline software healthy pipeline

LabelLayerStatusPath
ModelManager software healthy app/lib/models.js:ModelManager
Trainer software healthy app/lib/train.js:Trainer
ContextIndex software healthy app/lib/context.js:ContextIndex
marker software healthy app/lib/os-stores.js:marker
MasterServer software healthy app/lib/master-link.js:MasterServer
MasterClient software healthy app/lib/master-link.js:MasterClient
Vault software healthy app/lib/vault.js:Vault
Graph software healthy app/public/graph.js:Graph

LabelLayerStatusPath
port:3099 network healthy app/test-e2e.mjs
port:3095 network healthy spike/concurrency-test.mjs

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

LabelLayerStatusPath
sqlite data healthy app/server.js

LabelLayerStatusPath
127.0.0.1 network healthy app/server.js

LabelLayerStatusPath
gpu (detected) hardware healthy README.md
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/9df74a29-4f9d-431e-8d5e-9862c850d16d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9df74a29-4f9d-431e-8d5e-9862c850d16d/

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.