https://github.com/qmilab/asterism
· scanned 2026-06-15 23:43 UTC (2 months, 4 weeks ago)
71 raw signals (0 security + 71 graph)
Last scanned 2 months, 4 weeks ago · v1 · 71 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 566 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.
| Label | Layer | Status | Path |
|---|---|---|---|
check |
software | healthy | scripts/deno-acceptance.mjs:check |
asterism |
software | healthy | scripts/deno-acceptance.mjs:asterism |
part1CliUnderDeno |
software | healthy | scripts/deno-acceptance.mjs:part1CliUnderDeno |
eventEmittingAdapter |
software | healthy | scripts/deno-acceptance.mjs:eventEmittingAdapter |
part2ServerUnderDeno |
software | healthy | scripts/deno-acceptance.mjs:part2ServerUnderDeno |
part3DrainUnderDeno |
software | healthy | scripts/deno-acceptance.mjs:part3DrainUnderDeno |
check |
software | healthy | scripts/node-acceptance.mjs:check |
asterism |
software | healthy | scripts/node-acceptance.mjs:asterism |
part1CliUnderNode |
software | healthy | scripts/node-acceptance.mjs:part1CliUnderNode |
eventEmittingAdapter |
software | healthy | scripts/node-acceptance.mjs:eventEmittingAdapter |
part2ServerUnderNode |
software | healthy | scripts/node-acceptance.mjs:part2ServerUnderNode |
part3DrainUnderNode |
software | healthy | scripts/node-acceptance.mjs:part3DrainUnderNode |
asString |
software | healthy | packages/cli/src/config.ts:asString |
parseModelSettings |
software | healthy | packages/cli/src/config.ts:parseModelSettings |
parseConfig |
software | healthy | packages/cli/src/config.ts:parseConfig |
loadConfig |
software | healthy | packages/cli/src/config.ts:loadConfig |
saveConfig |
software | healthy | packages/cli/src/config.ts:saveConfig |
failure |
software | healthy | packages/cli/src/capabilities.ts:failure |
failureReason |
software | healthy | packages/cli/src/capabilities.ts:failureReason |
code |
software | healthy | packages/cli/src/capabilities.ts:code |
stringArg |
software | healthy | packages/cli/src/capabilities.ts:stringArg |
value |
software | healthy | packages/cli/src/capabilities.ts:value |
confine |
software | healthy | packages/cli/src/capabilities.ts:confine |
workspaceCapabilities |
software | healthy | packages/cli/src/capabilities.ts:workspaceCapabilities |
dbPath |
software | healthy | packages/cli/src/paths.ts:dbPath |
configPath |
software | healthy | packages/cli/src/paths.ts:configPath |
agentWorkspace |
software | healthy | packages/cli/src/paths.ts:agentWorkspace |
findHome |
software | healthy | packages/cli/src/paths.ts:findHome |
createHome |
software | healthy | packages/cli/src/paths.ts:createHome |
isValidAgentName |
software | healthy | packages/cli/src/paths.ts:isValidAgentName |
parseArgs |
software | healthy | packages/cli/src/args.ts:parseArgs |
stringFlag |
software | healthy | packages/cli/src/args.ts:stringFlag |
intFlag |
software | healthy | packages/cli/src/args.ts:intFlag |
helpRequested |
software | healthy | packages/cli/src/args.ts:helpRequested |
makeRunner |
software | healthy | packages/cli/src/service-cli.test.ts:makeRunner |
paths |
software | healthy | packages/cli/src/service-cli.test.ts:paths |
baseIo |
software | healthy | packages/cli/src/service-cli.test.ts:baseIo |
run |
software | healthy | packages/cli/src/service-cli.test.ts:run |
shortId |
software | healthy | packages/cli/src/format.ts:shortId |
summarizePayload |
software | healthy | packages/cli/src/format.ts:summarizePayload |
formatAgentList |
software | healthy | packages/cli/src/format.ts:formatAgentList |
formatRunList |
software | healthy | packages/cli/src/format.ts:formatRunList |
formatMemoryList |
software | healthy | packages/cli/src/format.ts:formatMemoryList |
formatRunActivity |
software | healthy | packages/cli/src/format.ts:formatRunActivity |
payload |
software | healthy | packages/cli/src/format.ts:payload |
formatActionSummary |
software | healthy | packages/cli/src/format.ts:formatActionSummary |
tally |
software | healthy | packages/cli/src/format.ts:tally |
formatEventLines |
software | healthy | packages/cli/src/format.ts:formatEventLines |
formatEventList |
software | healthy | packages/cli/src/format.ts:formatEventList |
arg |
software | healthy | packages/cli/src/bin.ts:arg |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
bun.lock |
software | healthy | bun.lock |
mkdocs.yml |
software | healthy | mkdocs.yml |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
commands.md |
software | healthy | docs/commands.md |
walkthrough.md |
software | healthy | docs/walkthrough.md |
concepts.md |
software | healthy | docs/concepts.md |
service.md |
software | healthy | docs/service.md |
http.md |
software | healthy | docs/http.md |
index.md |
software | healthy | docs/index.md |
installation.md |
software | healthy | docs/installation.md |
channels.md |
software | healthy | docs/channels.md |
qmilab-theme.css |
software | healthy | docs/assets/qmilab-theme.css |
deno-acceptance.mjs |
software | healthy | scripts/deno-acceptance.mjs |
node-acceptance.mjs |
software | healthy | scripts/node-acceptance.mjs |
README.md |
software | healthy | packages/cli/README.md |
package.json |
software | healthy | packages/cli/package.json |
tsconfig.json |
software | healthy | packages/cli/tsconfig.json |
LICENSE |
software | healthy | packages/cli/LICENSE |
config.ts |
software | healthy | packages/cli/src/config.ts |
help.ts |
software | healthy | packages/cli/src/help.ts |
format.test.ts |
software | healthy | packages/cli/src/format.test.ts |
capabilities.ts |
software | healthy | packages/cli/src/capabilities.ts |
index.test.ts |
software | healthy | packages/cli/src/index.test.ts |
paths.ts |
software | healthy | packages/cli/src/paths.ts |
args.ts |
software | healthy | packages/cli/src/args.ts |
service-cli.test.ts |
software | healthy | packages/cli/src/service-cli.test.ts |
format.ts |
software | healthy | packages/cli/src/format.ts |
bin.ts |
software | healthy | packages/cli/src/bin.ts |
version.ts |
software | healthy | packages/cli/src/version.ts |
index.ts |
software | healthy | packages/cli/src/index.ts |
service.test.ts |
software | healthy | packages/cli/src/service.test.ts |
runtime.ts |
software | healthy | packages/cli/src/runtime.ts |
model-config.test.ts |
software | healthy | packages/cli/src/model-config.test.ts |
cli.ts |
software | healthy | packages/cli/src/cli.ts |
catalog.test.ts |
software | healthy | packages/cli/src/catalog.test.ts |
acceptance.test.ts |
software | healthy | packages/cli/src/acceptance.test.ts |
reflect-model.ts |
software | healthy | packages/cli/src/reflect-model.ts |
model.ts |
software | healthy | packages/cli/src/model.ts |
config.test.ts |
software | healthy | packages/cli/src/config.test.ts |
help.test.ts |
software | healthy | packages/cli/src/help.test.ts |
service.ts |
software | healthy | packages/cli/src/service.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
assets |
software | healthy | docs/assets |
scripts |
software | healthy | scripts |
packages |
software | healthy | packages |
cli |
software | healthy | packages/cli |
src |
software | healthy | packages/cli/src |
reflect |
software | healthy | packages/reflect |
src |
software | healthy | packages/reflect/src |
server |
software | healthy | packages/server |
src |
software | healthy | packages/server/src |
channels |
software | healthy | packages/channels |
src |
software | healthy | packages/channels/src |
core |
software | healthy | packages/core |
src |
software | healthy | packages/core/src |
db |
software | healthy | packages/core/src/db |
repositories |
software | healthy | packages/core/src/repositories |
adapter-pi |
software | healthy | packages/adapter-pi |
src |
software | healthy | packages/adapter-pi/src |
landing |
software | healthy | landing |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
DefaultReflectionProvider |
software | healthy | packages/reflect/src/provider.ts:DefaultReflectionProvider |
FakeSocket |
software | healthy | packages/channels/src/discord.test.ts:FakeSocket |
MemoryFirewallError |
software | healthy | packages/core/src/firewall.ts:MemoryFirewallError |
of |
software | healthy | packages/core/src/trust.ts:of |
AsterismStore |
software | healthy | packages/core/src/store.ts:AsterismStore |
SecretStore |
software | healthy | packages/core/src/secrets.ts:SecretStore |
NodeStatement |
software | healthy | packages/core/src/db/node-driver.ts:NodeStatement |
NodeSqlDriver |
software | healthy | packages/core/src/db/node-driver.ts:NodeSqlDriver |
BunStatement |
software | healthy | packages/core/src/db/bun-driver.ts:BunStatement |
BunSqlDriver |
software | healthy | packages/core/src/db/bun-driver.ts:BunSqlDriver |
BuiltinSqlStatement |
software | healthy | packages/core/src/db/node-builtin-driver.ts:BuiltinSqlState… |
NodeBuiltinSqlDriver |
software | healthy | packages/core/src/db/node-builtin-driver.ts:NodeBuiltinSqlD… |
CredentialRepository |
software | healthy | packages/core/src/repositories/credentials.ts:CredentialRep… |
MemoryRepository |
software | healthy | packages/core/src/repositories/memories.ts:MemoryRepository |
SkillRepository |
software | healthy | packages/core/src/repositories/skills.ts:SkillRepository |
RunRepository |
software | healthy | packages/core/src/repositories/runs.ts:RunRepository |
AgentRepository |
software | healthy | packages/core/src/repositories/agents.ts:AgentRepository |
EventRepository |
software | healthy | packages/core/src/repositories/events.ts:EventRepository |
RunEventQueue |
software | healthy | packages/adapter-pi/src/index.ts:RunEventQueue |
PiAdapter |
software | healthy | packages/adapter-pi/src/index.ts:PiAdapter |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | bun.lock |
vps::gcp |
hardware | healthy | bun.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
/tmp/alice/blog-writer.md |
frontend | healthy | packages/core/src/index.test.ts |
/tmp/personal/skill.md |
frontend | healthy | packages/core/src/framing.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/docs.yml |
deploy |
cicd | healthy | .github/workflows/docs.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7sqbbpp1 |
software | healthy | /tmp/repobility-clone-7sqbbpp1 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | packages/cli/src/help.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4831 |
network | healthy | packages/cli/src/cli.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docs |
cicd | healthy | .github/workflows/docs.yml |
This page is publicly accessible at:
https://repobility.com/scan/79720f2e-0b5c-4c8f-a77c-f5de2e56b2be/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/79720f2e-0b5c-4c8f-a77c-f5de2e56b2be/
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.