https://github.com/spyrad/persona-forge
· scanned 2026-06-16 00:20 UTC (2 months, 2 weeks ago)
18 raw signals (0 security + 18 graph)
Last scanned 2 months, 2 weeks ago · v1 · 16 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 287 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 |
|---|---|---|---|
.prettierrc.json |
software | healthy | .prettierrc.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
astro.config.mjs |
software | healthy | astro.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
workflow.config.yaml |
software | healthy | workflow.config.yaml |
.env.example |
software | healthy | .env.example |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
WORKFLOW_STATUS.md |
software | healthy | WORKFLOW_STATUS.md |
BACKLOG.md |
software | healthy | BACKLOG.md |
persona-authoring-spec.md |
software | healthy | docs/persona-authoring-spec.md |
SKILL.md |
software | healthy | .claude/skills/10x-impl-review/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-tech-stack-selector/SKILL.md |
eval-cases.md |
software | healthy | .claude/skills/10x-tech-stack-selector/references/eval-case… |
starter-registry.yaml |
software | healthy | .claude/skills/10x-tech-stack-selector/references/starter-r… |
decision-flow.md |
software | healthy | .claude/skills/10x-tech-stack-selector/references/decision-… |
handoff-schema.md |
software | healthy | .claude/skills/10x-tech-stack-selector/references/handoff-s… |
agent-friendly-criteria.md |
software | healthy | .claude/skills/10x-tech-stack-selector/references/agent-fri… |
residual-interview.md |
software | healthy | .claude/skills/10x-tech-stack-selector/references/residual-… |
SKILL.md |
software | healthy | .claude/skills/10x-shape/SKILL.md |
prd-schema.md |
software | healthy | .claude/skills/10x-shape/references/prd-schema.md |
SKILL.md |
software | healthy | .claude/skills/10x-infra-research/SKILL.md |
agent-friendly-criteria.md |
software | healthy | .claude/skills/10x-infra-research/references/agent-friendly… |
SKILL.md |
software | healthy | .claude/skills/10x-frame/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-archive/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-tdd/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-init/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-plan-review/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-prd/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-rule-review/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-research/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-plan/SKILL.md |
progress-format.md |
software | healthy | .claude/skills/10x-plan/references/progress-format.md |
SKILL.md |
software | healthy | .claude/skills/10x-implement/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-stack-assess/SKILL.md |
agent-friendly-criteria.md |
software | healthy | .claude/skills/10x-stack-assess/references/agent-friendly-c… |
SKILL.md |
software | healthy | .claude/skills/10x-agents-md/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-lesson/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-course-status/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-roadmap/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-health-check/SKILL.md |
health-check-schema.md |
software | healthy | .claude/skills/10x-health-check/references/health-check-sch… |
SKILL.md |
software | healthy | .claude/skills/10x-commit-push/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/10x-bootstrapper/SKILL.md |
bootstrapper-config.yaml |
software | healthy | .claude/skills/10x-bootstrapper/references/bootstrapper-con… |
verification-log-schema.md |
software | healthy | .claude/skills/10x-bootstrapper/references/verification-log… |
refusal-protocol.md |
software | healthy | .claude/skills/10x-bootstrapper/references/refusal-protocol… |
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 |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
10x-impl-review |
software | healthy | .claude/skills/10x-impl-review |
10x-tech-stack-selector |
software | healthy | .claude/skills/10x-tech-stack-selector |
references |
software | healthy | .claude/skills/10x-tech-stack-selector/references |
10x-shape |
software | healthy | .claude/skills/10x-shape |
references |
software | healthy | .claude/skills/10x-shape/references |
10x-infra-research |
software | healthy | .claude/skills/10x-infra-research |
references |
software | healthy | .claude/skills/10x-infra-research/references |
10x-frame |
software | healthy | .claude/skills/10x-frame |
10x-archive |
software | healthy | .claude/skills/10x-archive |
10x-tdd |
software | healthy | .claude/skills/10x-tdd |
10x-init |
software | healthy | .claude/skills/10x-init |
10x-plan-review |
software | healthy | .claude/skills/10x-plan-review |
10x-prd |
software | healthy | .claude/skills/10x-prd |
10x-rule-review |
software | healthy | .claude/skills/10x-rule-review |
10x-research |
software | healthy | .claude/skills/10x-research |
10x-plan |
software | healthy | .claude/skills/10x-plan |
references |
software | healthy | .claude/skills/10x-plan/references |
10x-implement |
software | healthy | .claude/skills/10x-implement |
10x-stack-assess |
software | healthy | .claude/skills/10x-stack-assess |
references |
software | healthy | .claude/skills/10x-stack-assess/references |
10x-agents-md |
software | healthy | .claude/skills/10x-agents-md |
10x-lesson |
software | healthy | .claude/skills/10x-lesson |
10x-course-status |
software | healthy | .claude/skills/10x-course-status |
10x-roadmap |
software | healthy | .claude/skills/10x-roadmap |
10x-health-check |
software | healthy | .claude/skills/10x-health-check |
references |
software | healthy | .claude/skills/10x-health-check/references |
10x-commit-push |
software | healthy | .claude/skills/10x-commit-push |
10x-bootstrapper |
software | healthy | .claude/skills/10x-bootstrapper |
references |
software | healthy | .claude/skills/10x-bootstrapper/references |
10x-test-plan |
software | healthy | .claude/skills/10x-test-plan |
references |
software | healthy | .claude/skills/10x-test-plan/references |
10x-new |
software | healthy | .claude/skills/10x-new |
10x-e2e |
software | healthy | .claude/skills/10x-e2e |
references |
software | healthy | .claude/skills/10x-e2e/references |
dtb-project |
software | healthy | dtb-project |
project-workflows |
software | healthy | dtb-project/project-workflows |
project-changelog |
software | healthy | dtb-project/project-changelog |
2026-06 |
software | healthy | dtb-project/project-changelog/2026-06 |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
context |
software | healthy | context |
archive |
software | healthy | context/archive |
2026-06-12-connect-supabase |
software | healthy | context/archive/2026-06-12-connect-supabase |
reviews |
software | healthy | context/archive/2026-06-12-connect-supabase/reviews |
2026-06-13-email-auth-live |
software | healthy | context/archive/2026-06-13-email-auth-live |
reviews |
software | healthy | context/archive/2026-06-13-email-auth-live/reviews |
follow-ups |
software | healthy | context/archive/2026-06-13-email-auth-live/follow-ups |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PasswordToggle |
software | healthy | src/components/auth/PasswordToggle.tsx:PasswordToggle |
ServerError |
software | healthy | src/components/auth/ServerError.tsx:ServerError |
SignUpForm |
software | healthy | src/components/auth/SignUpForm.tsx:SignUpForm |
validate |
software | healthy | src/components/auth/SignUpForm.tsx:validate |
clearError |
software | healthy | src/components/auth/SignUpForm.tsx:clearError |
handleSubmit |
software | healthy | src/components/auth/SignUpForm.tsx:handleSubmit |
FormField |
software | healthy | src/components/auth/FormField.tsx:FormField |
SubmitButton |
software | healthy | src/components/auth/SubmitButton.tsx:SubmitButton |
SignInForm |
software | healthy | src/components/auth/SignInForm.tsx:SignInForm |
validate |
software | healthy | src/components/auth/SignInForm.tsx:validate |
clearError |
software | healthy | src/components/auth/SignInForm.tsx:clearError |
handleSubmit |
software | healthy | src/components/auth/SignInForm.tsx:handleSubmit |
Button |
software | healthy | src/components/ui/button.tsx:Button |
safeAuthError |
software | healthy | src/lib/auth-errors.ts:safeAuthError |
cn |
software | healthy | src/lib/utils.ts:cn |
createClient |
software | healthy | src/lib/supabase.ts:createClient |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/10x-shape/SKILL.md |
security | healthy | .claude/skills/10x-shape/SKILL.md |
auth::.claude/skills/10x-plan/SKILL.md |
security | healthy | .claude/skills/10x-plan/SKILL.md |
auth::.claude/skills/10x-new/SKILL.md |
security | healthy | .claude/skills/10x-new/SKILL.md |
auth::.claude/skills/10x-tdd/SKILL.md |
security | healthy | .claude/skills/10x-tdd/SKILL.md |
auth::.claude/skills/10x-archive/SKILL.md |
security | healthy | .claude/skills/10x-archive/SKILL.md |
auth::.claude/skills/10x-prd/SKILL.md |
security | healthy | .claude/skills/10x-prd/SKILL.md |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::.claude/skills/10x-implement/SKILL.md |
security | healthy | .claude/skills/10x-implement/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
redis |
data | healthy | package-lock.json |
postgresql |
data | healthy | .claude/skills/10x-tech-stack-selector/references/starter-r… |
sqlite |
data | healthy | .claude/skills/10x-tech-stack-selector/references/starter-r… |
| Label | Layer | Status | Path |
|---|---|---|---|
/auth/callback |
frontend | healthy | src/pages/auth/callback.ts |
/api/auth/signin |
frontend | healthy | src/pages/api/auth/signin.ts |
/api/auth/signup |
frontend | healthy | src/pages/api/auth/signup.ts |
/api/auth/signout |
frontend | healthy | src/pages/api/auth/signout.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/components/auth/SignUpForm.tsx |
security | healthy | src/components/auth/SignUpForm.tsx |
password_literal::src/components/auth/SignUpForm.tsx |
security | healthy | src/components/auth/SignUpForm.tsx |
password_literal::src/components/auth/SignUpForm.tsx |
security | healthy | src/components/auth/SignUpForm.tsx |
password_literal::src/components/auth/SignInForm.tsx |
security | healthy | src/components/auth/SignInForm.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
SUPABASE_URL |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
SUPABASE_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | package-lock.json |
vps::aws |
hardware | healthy | .claude/skills/10x-tech-stack-selector/references/starter-r… |
vps::gcp |
hardware | healthy | .claude/skills/10x-infra-research/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
20260614174810_profiles_trigger.sql |
data | healthy | supabase/migrations/20260614174810_profiles_trigger.sql |
20260612164633_rls_foundation.sql |
data | healthy | supabase/migrations/20260612164633_rls_foundation.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
SignUpForm |
frontend | healthy | src/components/auth/SignUpForm.tsx |
SignInForm |
frontend | healthy | src/components/auth/SignInForm.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
ci |
cicd | healthy | .github/workflows/ci.yml |
deploy |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-dgm04vsr |
software | healthy | /tmp/repobility-clone-dgm04vsr |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260612164633_rls_foundation.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/b0bfb367-33f7-4f4e-8c96-7ce25f361fe7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b0bfb367-33f7-4f4e-8c96-7ce25f361fe7/
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.