https://github.com/royashbrook/lifescored
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
7 raw signals (0 security + 7 graph)
Last scanned 2 months, 3 weeks ago · v1 · 7 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 221 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 |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
package-lock.json |
software | healthy | package-lock.json |
svelte.config.js |
software | healthy | svelte.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
mcp-registry-listing.md |
software | healthy | docs/mcp-registry-listing.md |
2026-06-13-rule-packs.md |
software | healthy | docs/superpowers/plans/2026-06-13-rule-packs.md |
2026-06-12-go-to-market.md |
software | healthy | docs/superpowers/plans/2026-06-12-go-to-market.md |
2026-06-12-scoring-v2.md |
software | healthy | docs/superpowers/plans/2026-06-12-scoring-v2.md |
2026-06-11-lifescore.md |
software | healthy | docs/superpowers/plans/2026-06-11-lifescore.md |
2026-06-13-readability-ux.md |
software | healthy | docs/superpowers/plans/2026-06-13-readability-ux.md |
2026-06-11-lifescore-design.md |
software | healthy | docs/superpowers/specs/2026-06-11-lifescore-design.md |
2026-06-12-scoring-v2-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-scoring-v2-design.md |
2026-06-12-wealth-power-law-addendum.md |
software | healthy | docs/superpowers/specs/2026-06-12-wealth-power-law-addendum… |
2026-06-13-rule-packs-design.md |
software | healthy | docs/superpowers/specs/2026-06-13-rule-packs-design.md |
launch.json |
software | healthy | .claude/launch.json |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
app.html |
software | healthy | src/app.html |
app.css |
software | healthy | src/app.css |
app.d.ts |
software | healthy | src/app.d.ts |
profile.test.ts |
software | healthy | src/lib/state/profile.test.ts |
profile.svelte.ts |
software | healthy | src/lib/state/profile.svelte.ts |
RuleCard.svelte |
software | healthy | src/lib/ui/RuleCard.svelte |
ScoreRow.svelte |
software | healthy | src/lib/ui/ScoreRow.svelte |
Callout.svelte |
software | healthy | src/lib/ui/Callout.svelte |
FieldHelp.svelte |
software | healthy | src/lib/ui/FieldHelp.svelte |
Field.svelte |
software | healthy | src/lib/ui/Field.svelte |
NarrativeCard.svelte |
software | healthy | src/lib/ui/NarrativeCard.svelte |
Lever.svelte |
software | healthy | src/lib/ui/Lever.svelte |
PackBar.svelte |
software | healthy | src/lib/ui/PackBar.svelte |
PresetBar.svelte |
software | healthy | src/lib/ui/PresetBar.svelte |
TopMovers.svelte |
software | healthy | src/lib/ui/TopMovers.svelte |
SelectInput.svelte |
software | healthy | src/lib/ui/SelectInput.svelte |
Bar.svelte |
software | healthy | src/lib/ui/Bar.svelte |
SectionHead.svelte |
software | healthy | src/lib/ui/SectionHead.svelte |
Toggle.svelte |
software | healthy | src/lib/ui/Toggle.svelte |
Tag.svelte |
software | healthy | src/lib/ui/Tag.svelte |
ShareButton.svelte |
software | healthy | src/lib/ui/ShareButton.svelte |
NumInput.svelte |
software | healthy | src/lib/ui/NumInput.svelte |
InputsPanel.svelte |
software | healthy | src/lib/ui/InputsPanel.svelte |
help.ts |
software | healthy | src/lib/rulebook/help.ts |
remaining-domains.test.ts |
software | healthy | src/lib/rulebook/remaining-domains.test.ts |
rule-test-utils.ts |
software | healthy | src/lib/rulebook/rule-test-utils.ts |
health.ts |
software | healthy | src/lib/rulebook/health.ts |
health.test.ts |
software | healthy | src/lib/rulebook/health.test.ts |
foundations.test.ts |
software | healthy | src/lib/rulebook/foundations.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
memStorage |
software | healthy | src/lib/state/profile.test.ts:memStorage |
loadStoredProfile |
software | healthy | src/lib/state/profile.svelte.ts:loadStoredProfile |
storeProfile |
software | healthy | src/lib/state/profile.svelte.ts:storeProfile |
createProfileState |
software | healthy | src/lib/state/profile.svelte.ts:createProfileState |
activePacks |
software | healthy | src/lib/state/profile.svelte.ts:activePacks |
byId |
software | healthy | src/lib/rulebook/remaining-domains.test.ts:byId |
p |
software | healthy | src/lib/rulebook/remaining-domains.test.ts:p |
s |
software | healthy | src/lib/rulebook/remaining-domains.test.ts:s |
expectRuleInvariants |
software | healthy | src/lib/rulebook/rule-test-utils.ts:expectRuleInvariants |
score |
software | healthy | src/lib/rulebook/rule-test-utils.ts:score |
byId |
software | healthy | src/lib/rulebook/health.test.ts:byId |
s |
software | healthy | src/lib/rulebook/health.test.ts:s |
p |
software | healthy | src/lib/rulebook/foundations.test.ts:p |
migrateLegacyInputs |
software | healthy | src/lib/rulebook/inputs.ts:migrateLegacyInputs |
clampInputs |
software | healthy | src/lib/rulebook/inputs.ts:clampInputs |
TOGGLEABLE_PACKS |
software | healthy | src/lib/rulebook/packs.ts:TOGGLEABLE_PACKS |
byId |
software | healthy | src/lib/rulebook/finance.test.ts:byId |
s |
software | healthy | src/lib/rulebook/finance.test.ts:s |
p |
software | healthy | src/lib/rulebook/finance.test.ts:p |
at |
software | healthy | src/lib/rulebook/finance.test.ts:at |
inputSchema |
software | healthy | src/lib/rulebook/export.ts:inputSchema |
rulebookExport |
software | healthy | src/lib/rulebook/export.ts:rulebookExport |
from |
software | healthy | src/lib/rulebook/export.ts:from |
byId |
software | healthy | src/lib/rulebook/origin.test.ts:byId |
multiple |
software | healthy | src/lib/rulebook/finance.ts:multiple |
householdSize |
software | healthy | src/lib/rulebook/finance.ts:householdSize |
equivIncome |
software | healthy | src/lib/rulebook/finance.ts:equivIncome |
medianNetWorthForAge |
software | healthy | src/lib/rulebook/finance.ts:medianNetWorthForAge |
clamp |
software | healthy | src/lib/rulebook/types.ts:clamp |
usd |
software | healthy | src/lib/rulebook/types.ts:usd |
personalizedAreas |
software | healthy | src/lib/improve/personalize.ts:personalizedAreas |
memKV |
software | healthy | src/lib/server/narrative.test.ts:memKV |
geminiOk |
software | healthy | src/lib/server/narrative.test.ts:geminiOk |
deps |
software | healthy | src/lib/server/narrative.test.ts:deps |
validate |
software | healthy | src/lib/server/narrative.ts:validate |
canonical |
software | healthy | src/lib/server/narrative.ts:canonical |
sha256 |
software | healthy | src/lib/server/narrative.ts:sha256 |
buildPrompt |
software | healthy | src/lib/server/narrative.ts:buildPrompt |
handleNarrative |
software | healthy | src/lib/server/narrative.ts:handleNarrative |
data |
software | healthy | src/lib/server/narrative.ts:data |
clampPosition |
software | healthy | src/lib/engine/score.ts:clampPosition |
pointsFromPosition |
software | healthy | src/lib/engine/score.ts:pointsFromPosition |
pointsFor |
software | healthy | src/lib/engine/score.ts:pointsFor |
compositeOf |
software | healthy | src/lib/engine/score.ts:compositeOf |
clampWeight |
software | healthy | src/lib/engine/score.ts:clampWeight |
computeScore |
software | healthy | src/lib/engine/score.ts:computeScore |
to5 |
software | healthy | src/lib/engine/quantize.ts:to5 |
quantizeForNarrative |
software | healthy | src/lib/engine/quantize.ts:quantizeForNarrative |
topMovers |
software | healthy | src/lib/engine/highlights.ts:topMovers |
sanitizePacks |
software | healthy | src/lib/share/codec.ts:sanitizePacks |
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 |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
.claude |
software | healthy | .claude |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
lib |
software | healthy | src/lib |
state |
software | healthy | src/lib/state |
ui |
software | healthy | src/lib/ui |
rulebook |
software | healthy | src/lib/rulebook |
improve |
software | healthy | src/lib/improve |
server |
software | healthy | src/lib/server |
engine |
software | healthy | src/lib/engine |
share |
software | healthy | src/lib/share |
wizard |
software | healthy | src/lib/wizard |
narrative |
software | healthy | src/lib/narrative |
routes |
software | healthy | src/routes |
about |
software | healthy | src/routes/about |
api |
software | healthy | src/routes/api |
narrative |
software | healthy | src/routes/api/narrative |
mcp |
software | healthy | src/routes/mcp |
rules.json |
software | healthy | src/routes/rules.json |
rulebook |
software | healthy | src/routes/rulebook |
improve |
software | healthy | src/routes/improve |
start |
software | healthy | src/routes/start |
e2e |
software | healthy | e2e |
| Label | Layer | Status | Path |
|---|---|---|---|
1.2.3.4 |
network | healthy | src/lib/server/narrative.test.ts |
5.6.7.8 |
network | healthy | src/lib/server/narrative.test.ts |
1.1.1.1 |
network | healthy | src/lib/server/narrative.test.ts |
9.9.9.9 |
network | healthy | src/lib/server/narrative.test.ts |
5.5.5.5 |
network | healthy | src/lib/server/narrative.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/lib/rulebook/origin.ts |
security | healthy | src/lib/rulebook/origin.ts |
auth::src/lib/rulebook/origin.test.ts |
security | healthy | src/lib/rulebook/origin.test.ts |
auth::src/lib/rulebook/inputs.ts |
security | healthy | src/lib/rulebook/inputs.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/deploy.yml |
e2e |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
off |
software | healthy | src/lib/rulebook/help.ts:off |
off |
software | healthy | src/lib/rulebook/health.ts:off |
| Label | Layer | Status | Path |
|---|---|---|---|
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-v9oz7fdf |
software | healthy | /tmp/repobility-clone-v9oz7fdf |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/ffead123-c9a3-4e39-bd96-25d37f7d24df/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ffead123-c9a3-4e39-bd96-25d37f7d24df/
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.