https://github.com/Yukoval-Dakia/the-learning-project
· scanned 2026-06-16 01:09 UTC (2 months, 1 week ago)
784 raw signals (163 security + 621 graph)
Last scanned 2 months, 1 week ago · v1 · 625 actionable findings from 2 signal sources. 513 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5858 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 |
|---|---|---|---|
dbForkDatabaseName |
software | healthy | tests/db-fork-constants.ts:dbForkDatabaseName |
ensureDockerHost |
software | healthy | tests/global-setup.ts:ensureDockerHost |
setup |
software | healthy | tests/global-setup.ts:setup |
teardown |
software | healthy | tests/global-setup.ts:teardown |
walkFiles |
software | healthy | tests/integration/judge-gap-audit.test.ts:walkFiles |
recurse |
software | healthy | tests/integration/judge-gap-audit.test.ts:recurse |
files |
software | healthy | tests/integration/judge-gap-audit.test.ts:files |
mockBoss |
software | healthy | tests/integration/session-event-chain.test.ts:mockBoss |
insertAsset |
software | healthy | tests/integration/session-event-chain.test.ts:insertAsset |
session |
software | healthy | tests/integration/session-event-chain.test.ts:session |
blockId |
software | healthy | tests/integration/session-event-chain.test.ts:blockId |
walkFiles |
software | healthy | tests/integration/session-single-owner.test.ts:walkFiles |
recurse |
software | healthy | tests/integration/session-single-owner.test.ts:recurse |
findLearningSessionWriteHits |
software | healthy | tests/integration/session-single-owner.test.ts:findLearning… |
isAllowed |
software | healthy | tests/integration/session-single-owner.test.ts:isAllowed |
walkFiles |
software | healthy | tests/integration/step9-invariant-audit.test.ts:walkFiles |
recurse |
software | healthy | tests/integration/step9-invariant-audit.test.ts:recurse |
escapeRegExp |
software | healthy | tests/integration/step9-invariant-audit.test.ts:escapeRegExp |
findWriteHits |
software | healthy | tests/integration/step9-invariant-audit.test.ts:findWriteHi… |
isAllowed |
software | healthy | tests/integration/step9-invariant-audit.test.ts:isAllowed |
seedSentinel |
software | healthy | tests/integration/seed-synthetic.db.test.ts:seedSentinel |
passRows |
software | healthy | tests/integration/seed-synthetic.db.test.ts:passRows |
synthCounts |
software | healthy | tests/integration/seed-synthetic.db.test.ts:synthCounts |
k |
software | healthy | tests/integration/seed-synthetic.db.test.ts:k |
q |
software | healthy | tests/integration/seed-synthetic.db.test.ts:q |
e |
software | healthy | tests/integration/seed-synthetic.db.test.ts:e |
f |
software | healthy | tests/integration/seed-synthetic.db.test.ts:f |
s |
software | healthy | tests/integration/seed-synthetic.db.test.ts:s |
stubItemPriorRunTask |
software | healthy | tests/integration/item_prior_backfill.db.test.ts:stubItemPr… |
seedKnowledge |
software | healthy | tests/integration/item_prior_backfill.db.test.ts:seedKnowle… |
seedQuestion |
software | healthy | tests/integration/item_prior_backfill.db.test.ts:seedQuesti… |
seedKnowledge |
software | healthy | tests/integration/mastery-view.test.ts:seedKnowledge |
seedAttempt |
software | healthy | tests/integration/mastery-view.test.ts:seedAttempt |
daysAgo |
software | healthy | tests/integration/mastery-view.test.ts:daysAgo |
masteryFor |
software | healthy | tests/integration/mastery-view.test.ts:masteryFor |
seedSession |
software | healthy | tests/integration/learning-session-read-roundtrip.test.ts:s… |
body |
software | healthy | tests/integration/learning-session-read-roundtrip.test.ts:b… |
readLines |
software | healthy | tests/integration/step12-docs-invariant.test.ts:readLines |
isAllowedLine |
software | healthy | tests/integration/step12-docs-invariant.test.ts:isAllowedLi… |
enumValues |
software | healthy | tests/integration/step12-docs-invariant.test.ts:enumValues |
read |
software | healthy | tests/integration/audit-docs-invariant.test.ts:read |
registryKinds |
software | healthy | tests/integration/audit-docs-invariant.test.ts:registryKinds |
ensureDockerHost |
software | healthy | tests/integration/migration-smoke.test.ts:ensureDockerHost |
ins |
software | healthy | tests/integration/migration-smoke.test.ts:ins |
rows |
software | healthy | tests/integration/fork-isolation.db.test.ts:rows |
seedFixture |
software | healthy | tests/integration/mistake-readpath.test.ts:seedFixture |
seedCorrectionEvent |
software | healthy | tests/integration/mistake-readpath.test.ts:seedCorrectionEv… |
cannedDraft |
software | healthy | tests/integration/layer8_e2e.db.test.ts:cannedDraft |
briefStub |
software | healthy | tests/integration/layer8_e2e.db.test.ts:briefStub |
goalStub |
software | healthy | tests/integration/layer8_e2e.db.test.ts:goalStub |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.local.example |
software | healthy | .env.local.example |
vitest.migration.config.ts |
software | healthy | vitest.migration.config.ts |
docker-compose.local.yml |
software | healthy | docker-compose.local.yml |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
vitest.unit.config.ts |
software | healthy | vitest.unit.config.ts |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
vitest.db.config.ts |
software | healthy | vitest.db.config.ts |
vitest.shared.ts |
software | healthy | vitest.shared.ts |
CONTEXT.md |
software | healthy | CONTEXT.md |
PLANNING.md |
software | healthy | PLANNING.md |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
drizzle.config.local.ts |
software | healthy | drizzle.config.local.ts |
biome.json |
software | healthy | biome.json |
AGENTS.md |
software | healthy | AGENTS.md |
RESUME.md |
software | healthy | RESUME.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
setup.db-fork.ts |
software | healthy | tests/setup.db-fork.ts |
db-fork-constants.ts |
software | healthy | tests/db-fork-constants.ts |
global-setup.ts |
software | healthy | tests/global-setup.ts |
judge-gap-audit.test.ts |
software | healthy | tests/integration/judge-gap-audit.test.ts |
session-event-chain.test.ts |
software | healthy | tests/integration/session-event-chain.test.ts |
session-single-owner.test.ts |
software | healthy | tests/integration/session-single-owner.test.ts |
step9-invariant-audit.test.ts |
software | healthy | tests/integration/step9-invariant-audit.test.ts |
seed-synthetic.db.test.ts |
software | healthy | tests/integration/seed-synthetic.db.test.ts |
item_prior_backfill.db.test.ts |
software | healthy | tests/integration/item_prior_backfill.db.test.ts |
mastery-view.test.ts |
software | healthy | tests/integration/mastery-view.test.ts |
learning-session-read-roundtrip.test.ts |
software | healthy | tests/integration/learning-session-read-roundtrip.test.ts |
step12-docs-invariant.test.ts |
software | healthy | tests/integration/step12-docs-invariant.test.ts |
audit-docs-invariant.test.ts |
software | healthy | tests/integration/audit-docs-invariant.test.ts |
migration-smoke.test.ts |
software | healthy | tests/integration/migration-smoke.test.ts |
fork-isolation.db.test.ts |
software | healthy | tests/integration/fork-isolation.db.test.ts |
mistake-readpath.test.ts |
software | healthy | tests/integration/mistake-readpath.test.ts |
layer8_e2e.db.test.ts |
software | healthy | tests/integration/layer8_e2e.db.test.ts |
copilot-summary.test.ts |
software | healthy | tests/integration/copilot-summary.test.ts |
migration-applied.test.ts |
software | healthy | tests/integration/migration-applied.test.ts |
ai-output-parses-lane-b.test.ts |
software | healthy | tests/integration/ai-output-parses-lane-b.test.ts |
goal_scope_propose_nightly.db.test.ts |
software | healthy | tests/integration/goal_scope_propose_nightly.db.test.ts |
tencent_question_split_nested_sample.json |
software | healthy | tests/fixtures/tencent_question_split_nested_sample.json |
tencent_mark_agent_cloze_sample.json |
software | healthy | tests/fixtures/tencent_mark_agent_cloze_sample.json |
tencent_question_split_sample.json |
software | healthy | tests/fixtures/tencent_question_split_sample.json |
tencent-math-page1.json |
software | healthy | tests/fixtures/glm-ocr/tencent-math-page1.json |
yuwen-8page.json |
software | healthy | tests/fixtures/glm-ocr/yuwen-8page.json |
math-page1.json |
software | healthy | tests/fixtures/glm-ocr/math-page1.json |
yuwen-text.md |
software | healthy | tests/fixtures/docx/yuwen-text.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
integration |
software | healthy | tests/integration |
fixtures |
software | healthy | tests/fixtures |
glm-ocr |
software | healthy | tests/fixtures/glm-ocr |
docx |
software | healthy | tests/fixtures/docx |
pdf |
software | healthy | tests/fixtures/pdf |
schema |
software | healthy | tests/schema |
helpers |
software | healthy | tests/helpers |
subjects |
software | healthy | tests/subjects |
core |
software | healthy | tests/core |
today |
software | healthy | tests/core/today |
capability |
software | healthy | tests/core/capability |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
audits |
software | healthy | docs/superpowers/audits |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
brainstorms |
software | healthy | docs/superpowers/brainstorms |
deploy |
software | healthy | docs/deploy |
design |
software | healthy | docs/design |
2026-06-07-copilot-tool-use-cards |
software | healthy | docs/design/2026-06-07-copilot-tool-use-cards |
2026-06-08-question-bank-ui |
software | healthy | docs/design/2026-06-08-question-bank-ui |
loom-design-v2.1 |
software | healthy | docs/design/loom-design-v2.1 |
chats |
software | healthy | docs/design/loom-design-v2.1/chats |
loom-design-v2 |
software | healthy | docs/design/loom-design-v2 |
loom-refresh |
software | healthy | docs/design/loom-refresh |
chats |
software | healthy | docs/design/loom-refresh/chats |
project |
software | healthy | docs/design/loom-refresh/project |
loom-prototype |
software | healthy | docs/design/loom-prototype |
loom-design |
software | healthy | docs/design/loom-design |
chats |
software | healthy | docs/design/loom-design/chats |
project |
software | healthy | docs/design/loom-design/project |
ui_kits |
software | healthy | docs/design/loom-design/project/ui_kits |
loom-app |
software | healthy | docs/design/loom-design/project/ui_kits/loom-app |
preview |
software | healthy | docs/design/loom-design/project/preview |
audit |
software | healthy | docs/audit |
modules |
software | healthy | docs/modules |
adr |
software | healthy | docs/adr |
discussion |
software | healthy | docs/discussion |
agents |
software | healthy | docs/agents |
preflight |
software | healthy | docs/preflight |
planning |
software | healthy | docs/planning |
scripts |
software | healthy | scripts |
web |
software | healthy | web |
src |
software | healthy | web/src |
.claude |
software | healthy | .claude |
hooks |
software | healthy | .claude/hooks |
skills |
software | healthy | .claude/skills |
launch-phase |
software | healthy | .claude/skills/launch-phase |
pr |
software | healthy | .claude/skills/pr |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/api/fake |
frontend | healthy | server/app.unit.test.ts |
/api/fake/[id]/detail |
frontend | healthy | server/app.unit.test.ts |
/api/fake/meta-only |
frontend | healthy | server/app.unit.test.ts |
/today |
frontend | healthy | src/ui/shell/nav-config.ts |
/practice |
frontend | healthy | src/ui/shell/nav-config.ts |
/record |
frontend | healthy | src/ui/shell/nav-config.ts |
/inbox |
frontend | healthy | src/ui/shell/nav-config.ts |
/knowledge |
frontend | healthy | src/ui/shell/nav-config.ts |
/agent-notes |
frontend | healthy | src/ui/shell/nav-config.ts |
/coach |
frontend | healthy | src/ui/shell/nav-config.ts |
/api/admin/runs |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/admin/runs/[id] |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/admin/cost |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/admin/failures |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/admin/subjects |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/cost/today |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/_/export |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/_/import |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/events/[id]/correct |
frontend | healthy | src/capabilities/observability/manifest.ts |
/api/ingestion |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/pdf |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/docx |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/[id]/blocks |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/[id]/events |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/[id]/extract |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/[id]/import |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/[id]/make-paper |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/[id]/rescue |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/ingestion/[id]/revert |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/assets |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/assets/[id] |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/assets/[id]/content |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/mistakes |
frontend | healthy | src/capabilities/ingestion/manifest.ts |
/api/review/submit |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/due |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/advice |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/weekly |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/appeal |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/plan |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/sessions |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/sessions/[id]/pause |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/sessions/[id]/resume |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/sessions/[id]/end |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/review/sessions/[id]/reopen |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/practice |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/practice/stream |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/practice/stream/recompose |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/practice/stream/items/[id] |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/practice/[id] |
frontend | healthy | src/capabilities/practice/manifest.ts |
/api/practice/[id]/submit |
frontend | healthy | src/capabilities/practice/manifest.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
expect |
software | healthy | src/ui/primitives/ToolUseCard.test.tsx:expect |
layer |
software | healthy | src/ui/primitives/ErrorState.tsx:layer |
layer |
software | healthy | src/ui/primitives/SectionLabel.tsx:layer |
layer |
software | healthy | src/ui/primitives/EmptyState.tsx:layer |
layer |
software | healthy | src/ui/primitives/Btn.tsx:layer |
layer |
software | healthy | src/ui/primitives/Ring.tsx:layer |
layer |
software | healthy | src/ui/primitives/LoomBadge.tsx:layer |
layer |
software | healthy | src/ui/primitives/LoomCard.tsx:layer |
layer |
software | healthy | src/ui/primitives/SkLines.tsx:layer |
ApiAuthError |
software | healthy | src/ui/lib/api.ts:ApiAuthError |
ApiError |
software | healthy | src/ui/lib/api.ts:ApiError |
SubjectRegistry |
software | healthy | src/subjects/profile.ts:SubjectRegistry |
BlockAssemblyTaskError |
software | healthy | src/capabilities/ingestion/server/block-assembly.ts:BlockAs… |
TaggingTaskError |
software | healthy | src/capabilities/ingestion/server/tagging.ts:TaggingTaskErr… |
MistakeEnrollTaskError |
software | healthy | src/capabilities/ingestion/server/mistake_enroll.ts:Mistake… |
StructureTaskError |
software | healthy | src/capabilities/ingestion/server/structure.ts:StructureTas… |
DefaultDocxConverter |
software | healthy | src/capabilities/ingestion/server/docx/convert.ts:DefaultDo… |
of |
software | healthy | src/capabilities/practice/api/submit.ts:of |
SolveError |
software | healthy | src/capabilities/practice/server/solve-session.ts:SolveError |
layer |
software | healthy | src/capabilities/agency/ui/meta.ts:layer |
as |
software | healthy | src/capabilities/notes/api/embedded-check-attempt.ts:as |
as |
software | healthy | src/capabilities/notes/server/note-refine-triggers.ts:as |
as |
software | healthy | src/capabilities/knowledge/server/node-page.db.test.ts:as |
as |
software | healthy | src/capabilities/knowledge/server/node-page.ts:as |
JudgeInvoker |
software | healthy | src/server/judge/invoker.ts:JudgeInvoker |
MockPgBoss |
software | healthy | src/server/boss/client.globalthis.test.ts:MockPgBoss |
ContextBudgetTracker |
software | healthy | src/server/ai/tools/context-throttle.ts:ContextBudgetTracker |
is |
software | healthy | src/server/ai/tools/proposal-tools.ts:is |
StepDate |
software | healthy | src/server/proposals/inbox.test.ts:StepDate |
ApiError |
software | healthy | src/server/http/errors.ts:ApiError |
LearningIntentError |
software | healthy | src/server/orchestrator/learning_intent.ts:LearningIntentEr… |
TeachingError |
software | healthy | src/server/orchestrator/teaching.ts:TeachingError |
ReconcileParseError |
software | healthy | src/server/memory/reconcile-llm.ts:ReconcileParseError |
InMemoryPresenceStore |
software | healthy | src/server/artifacts/presence/in-memory.ts:InMemoryPresence… |
PgPresenceStore |
software | healthy | src/server/artifacts/presence/pg.ts:PgPresenceStore |
RetryableError |
software | healthy | src/core/schema/structured_question.ts:RetryableError |
PermanentError |
software | healthy | src/core/schema/structured_question.ts:PermanentError |
CapabilityRegistry |
software | healthy | src/core/capability/registry.ts:CapabilityRegistry |
NoteRefineApplyError |
software | healthy | src/core/blocks/apply-note-patch.ts:NoteRefineApplyError |
| Label | Layer | Status | Path |
|---|---|---|---|
echo_jobs |
data | healthy | drizzle/0002_aromatic_expediter.sql |
job_events |
data | healthy | drizzle/0002_aromatic_expediter.sql |
memory_reconciliation_log |
data | healthy | drizzle/0031_fat_madelyne_pryor.sql |
proposal_signals |
data | healthy | drizzle/0012_proposal_signals.sql |
goal |
data | healthy | drizzle/0021_yuk143_goal.sql |
item_calibration |
data | healthy | drizzle/0033_large_gressill.sql |
mastery_state |
data | healthy | drizzle/0033_large_gressill.sql |
practice_stream_item |
data | healthy | drizzle/0029_military_pete_wisdom.sql |
editing_presence |
data | healthy | drizzle/0030_large_the_stranger.sql |
selection_observation |
data | healthy | drizzle/0035_selection_observation.sql |
ai_task_runs |
data | healthy | drizzle/0011_ai_task_runs.sql |
mistake_variant |
data | healthy | drizzle/0013_mistake_variant.sql |
artifact_block_ref |
data | healthy | drizzle/0018_marvelous_northstar.sql |
event |
data | healthy | drizzle/0004_phase1c1_step1_schema.sql |
knowledge_edge |
data | healthy | drizzle/0004_phase1c1_step1_schema.sql |
learning_session |
data | healthy | drizzle/0004_phase1c1_step1_schema.sql |
material_fsrs_state |
data | healthy | drizzle/0004_phase1c1_step1_schema.sql |
answer |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
artifact |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
completion_evidence |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
cost_ledger |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
dreaming_proposal |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
ingestion_session |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
judgment |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
knowledge |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
learning_item |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
mistake |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
question |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
question_block |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
review_event |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
source_asset |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
source_document |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
study_log |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
tool_call_log |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
user_appeal |
data | healthy | drizzle/0000_crazy_ultragirl.sql |
learning_record |
data | healthy | drizzle/0007_learning_record_loop.sql |
memory_brief_note |
data | healthy | drizzle/0007_learning_record_loop.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5433 |
network | healthy | docker-compose.local.yml |
port:5432 |
network | healthy | docker-compose.local.yml |
port:3000 |
network | healthy | docker-compose.local.yml |
port:8787 |
network | healthy | Dockerfile |
port:02 |
network | healthy | docker-compose.yml |
port:30 |
network | healthy | docker-compose.yml |
port:04 |
network | healthy | docker-compose.yml |
port:15 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | web/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
RecordPage |
frontend | healthy | src/capabilities/ingestion/ui/RecordPage.tsx |
PracticeFacePage |
frontend | healthy | src/capabilities/practice/ui/PracticeFacePage.tsx |
AgentNotesPage |
frontend | healthy | src/capabilities/agency/ui/page.tsx |
NoteReaderPage |
frontend | healthy | src/capabilities/notes/ui/NoteReaderPage.tsx |
InboxPage |
frontend | healthy | src/capabilities/shell/ui/InboxPage.tsx |
CoachPage |
frontend | healthy | src/capabilities/shell/ui/CoachPage.tsx |
TodayPage |
frontend | healthy | src/capabilities/shell/ui/TodayPage.tsx |
KnowledgePage |
frontend | healthy | src/capabilities/knowledge/ui/KnowledgePage.tsx |
KnowledgeDetailPage |
frontend | healthy | src/capabilities/knowledge/ui/KnowledgeDetailPage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
migrate |
hardware | healthy | docker-compose.yml |
app |
hardware | healthy | docker-compose.yml |
worker |
hardware | healthy | docker-compose.yml |
postgres |
hardware | healthy | docker-compose.yml |
cloudflared |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | .env.local.example |
redis |
data | healthy | README.md |
postgresql |
data | healthy | README.md |
mongodb |
data | healthy | pnpm-lock.yaml |
sqlite |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vitest.migration.config.ts |
data | healthy | vitest.migration.config.ts |
migration-smoke.test.ts |
data | healthy | tests/integration/migration-smoke.test.ts |
migration-applied.test.ts |
data | healthy | tests/integration/migration-applied.test.ts |
migration.ts |
data | healthy | tests/helpers/migration.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api/* |
api | healthy | server/app.ts |
GET /api/health |
api | healthy | server/app.ts |
ALL /api/* |
api | healthy | server/app.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
1.5.9.4 |
network | healthy | docs/design/loom-refresh/project/icons.jsx |
169.254.169.254 |
network | healthy | src/capabilities/ingestion/server/image-candidate-accept.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | README.md |
vps::azure |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::scripts/local-db-env.test.ts |
security | healthy | scripts/local-db-env.test.ts |
password_literal::src/server/memory/client.test.ts |
security | healthy | src/server/memory/client.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ocr-codex-review |
cicd | healthy | .github/workflows/ocr-codex-review.yml |
gha::claude |
cicd | healthy | .github/workflows/claude.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
review |
cicd | healthy | .github/workflows/ocr-codex-review.yml |
claude |
cicd | healthy | .github/workflows/claude.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
OCR_LLM_TOKEN |
cicd | healthy | — |
CLAUDE_CODE_OAUTH_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-1gx4eo1q |
software | healthy | /tmp/repobility-clone-1gx4eo1q |
This page is publicly accessible at:
https://repobility.com/scan/913b4a46-fcbc-425f-acd5-826a482c94c2/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/913b4a46-fcbc-425f-acd5-826a482c94c2/
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.