https://github.com/Bl0cksmiths/Project-1
· scanned 2026-06-17 01:21 UTC (1 month, 2 weeks ago)
7 raw signals (0 security + 7 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +5.3 (diff) · 7 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 186 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 |
|---|---|---|---|
RootLayout |
software | healthy | web/src/app/layout.tsx:RootLayout |
focusPanel |
software | healthy | web/src/app/page.tsx:focusPanel |
Home |
software | healthy | web/src/app/page.tsx:Home |
useSpeech |
software | healthy | web/src/hooks/useSpeech.ts:useSpeech |
useContacts |
software | healthy | web/src/hooks/useContacts.ts:useContacts |
useCustodialWallet |
software | healthy | web/src/hooks/useCustodialWallet.ts:useCustodialWallet |
getRecognitionCtor |
software | healthy | web/src/hooks/useVoiceInput.ts:getRecognitionCtor |
useVoiceInput |
software | healthy | web/src/hooks/useVoiceInput.ts:useVoiceInput |
useAccessibility |
software | healthy | web/src/context/AccessibilityProvider.tsx:useAccessibility |
AccessibilityProvider |
software | healthy | web/src/context/AccessibilityProvider.tsx:AccessibilityProv… |
Panel |
software | healthy | web/src/components/a11y.tsx:Panel |
TextField |
software | healthy | web/src/components/a11y.tsx:TextField |
StatusNote |
software | healthy | web/src/components/a11y.tsx:StatusNote |
SendMoney |
software | healthy | web/src/components/SendMoney.tsx:SendMoney |
recipientLabel |
software | healthy | web/src/components/SendMoney.tsx:recipientLabel |
toReview |
software | healthy | web/src/components/SendMoney.tsx:toReview |
send |
software | healthy | web/src/components/SendMoney.tsx:send |
AccountCard |
software | healthy | web/src/components/AccountCard.tsx:AccountCard |
copyAddress |
software | healthy | web/src/components/AccountCard.tsx:copyAddress |
ReceiveMoney |
software | healthy | web/src/components/ReceiveMoney.tsx:ReceiveMoney |
copy |
software | healthy | web/src/components/ReceiveMoney.tsx:copy |
readAloud |
software | healthy | web/src/components/ReceiveMoney.tsx:readAloud |
fmtDuration |
software | healthy | web/src/components/InclusionFund.tsx:fmtDuration |
friendlyClaimError |
software | healthy | web/src/components/InclusionFund.tsx:friendlyClaimError |
InclusionFund |
software | healthy | web/src/components/InclusionFund.tsx:InclusionFund |
claim |
software | healthy | web/src/components/InclusionFund.tsx:claim |
Contacts |
software | healthy | web/src/components/Contacts.tsx:Contacts |
add |
software | healthy | web/src/components/Contacts.tsx:add |
remove |
software | healthy | web/src/components/Contacts.tsx:remove |
OnboardCustody |
software | healthy | web/src/components/OnboardCustody.tsx:OnboardCustody |
VoiceButton |
software | healthy | web/src/components/VoiceButton.tsx:VoiceButton |
AccessibilityBar |
software | healthy | web/src/components/AccessibilityBar.tsx:AccessibilityBar |
browser |
software | healthy | web/src/lib/custody.ts:browser |
loadSecret |
software | healthy | web/src/lib/custody.ts:loadSecret |
hasWallet |
software | healthy | web/src/lib/custody.ts:hasWallet |
getKeypair |
software | healthy | web/src/lib/custody.ts:getKeypair |
getAddress |
software | healthy | web/src/lib/custody.ts:getAddress |
getProfileName |
software | healthy | web/src/lib/custody.ts:getProfileName |
exportSecret |
software | healthy | web/src/lib/custody.ts:exportSecret |
resetWallet |
software | healthy | web/src/lib/custody.ts:resetWallet |
hasPin |
software | healthy | web/src/lib/custody.ts:hasPin |
setPin |
software | healthy | web/src/lib/custody.ts:setPin |
checkPin |
software | healthy | web/src/lib/custody.ts:checkPin |
signXdrLocally |
software | healthy | web/src/lib/custody.ts:signXdrLocally |
signAndSubmitLocal |
software | healthy | web/src/lib/custody.ts:signAndSubmitLocal |
waitForAccount |
software | healthy | web/src/lib/custody.ts:waitForAccount |
addUsdcTrustline |
software | healthy | web/src/lib/custody.ts:addUsdcTrustline |
createWallet |
software | healthy | web/src/lib/custody.ts:createWallet |
isValidAddress |
software | healthy | web/src/lib/custody.ts:isValidAddress |
normalizeAmount |
software | healthy | web/src/lib/voice.ts:normalizeAmount |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
IDEA.md |
software | healthy | IDEA.md |
LICENSE |
software | healthy | LICENSE |
deploy.sh |
software | healthy | scripts/deploy.sh |
Cargo.toml |
software | healthy | contracts/inclusion-fund/Cargo.toml |
lib.rs |
software | healthy | contracts/inclusion-fund/src/lib.rs |
test.rs |
software | healthy | contracts/inclusion-fund/src/test.rs |
enroll_before_init_fails.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/enroll_before_… |
enroll_idempotent_does_not_reset_counters.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/enroll_idempot… |
deposit_rejects_non_positive_amount.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/deposit_reject… |
set_default_amount_rejects_non_positive.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/set_default_am… |
claim_updates_last_claimed_and_total.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_updates_… |
enroll_emits_event.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/enroll_emits_e… |
get_member_unknown_is_zeroed.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/get_member_unk… |
second_claim_within_period_fails_too_soon.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/second_claim_w… |
claim_before_init_fails.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_before_i… |
claim_with_empty_fund_fails_insufficient_funds.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_with_emp… |
claim_next_claim_at_is_claimed_plus_period.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_next_cla… |
set_default_amount_changes_config.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/set_default_am… |
claim_emits_event.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_emits_ev… |
init_stores_config.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/init_stores_co… |
enroll_sets_default_amount.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/enroll_sets_de… |
claim_after_period_succeeds_again.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_after_pe… |
deposit_requires_from_auth.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/deposit_requir… |
claim_before_enroll_fails_not_enrolled.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_before_e… |
init_zero_default_fails.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/init_zero_defa… |
enroll_requires_member_auth.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/enroll_require… |
set_default_amount_requires_admin_auth.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/set_default_am… |
double_init_fails.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/double_init_fa… |
deposit_raises_fund_balance.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/deposit_raises… |
claim_transfers_real_tokens_to_member.1.json |
software | healthy | contracts/inclusion-fund/test_snapshots/test/claim_transfer… |
2026-06-08-fx-hedged-remittance-lock-design.md |
software | healthy | docs/superpowers/specs/2026-06-08-fx-hedged-remittance-lock… |
2026-06-14-pwd-economic-inclusion-wallet-design.md |
software | healthy | docs/superpowers/specs/2026-06-14-pwd-economic-inclusion-wa… |
CLAUDE.md |
software | healthy | web/CLAUDE.md |
AGENTS.md |
software | healthy | web/AGENTS.md |
eslint.config.mjs |
software | healthy | web/eslint.config.mjs |
package-lock.json |
software | healthy | web/package-lock.json |
README.md |
software | healthy | web/README.md |
postcss.config.mjs |
software | healthy | web/postcss.config.mjs |
package.json |
software | healthy | web/package.json |
next.config.ts |
software | healthy | web/next.config.ts |
tsconfig.json |
software | healthy | web/tsconfig.json |
globals.css |
software | healthy | web/src/app/globals.css |
layout.tsx |
software | healthy | web/src/app/layout.tsx |
page.tsx |
software | healthy | web/src/app/page.tsx |
useSpeech.ts |
software | healthy | web/src/hooks/useSpeech.ts |
useContacts.ts |
software | healthy | web/src/hooks/useContacts.ts |
useCustodialWallet.ts |
software | healthy | web/src/hooks/useCustodialWallet.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
contracts |
software | healthy | contracts |
inclusion-fund |
software | healthy | contracts/inclusion-fund |
src |
software | healthy | contracts/inclusion-fund/src |
test_snapshots |
software | healthy | contracts/inclusion-fund/test_snapshots |
test |
software | healthy | contracts/inclusion-fund/test_snapshots/test |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
web |
software | healthy | web |
src |
software | healthy | web/src |
app |
software | healthy | web/src/app |
hooks |
software | healthy | web/src/hooks |
context |
software | healthy | web/src/context |
components |
software | healthy | web/src/components |
lib |
software | healthy | web/src/lib |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | web/src/app/layout.tsx |
Home |
frontend | healthy | web/src/app/page.tsx |
AccessibilityProvider |
frontend | healthy | web/src/context/AccessibilityProvider.tsx |
SendMoney |
frontend | healthy | web/src/components/SendMoney.tsx |
AccountCard |
frontend | healthy | web/src/components/AccountCard.tsx |
ReceiveMoney |
frontend | healthy | web/src/components/ReceiveMoney.tsx |
InclusionFund |
frontend | healthy | web/src/components/InclusionFund.tsx |
Contacts |
frontend | healthy | web/src/components/Contacts.tsx |
OnboardCustody |
frontend | healthy | web/src/components/OnboardCustody.tsx |
VoiceButton |
frontend | healthy | web/src/components/VoiceButton.tsx |
AccessibilityBar |
frontend | healthy | web/src/components/AccessibilityBar.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Bl0cksmiths__Project-1 |
software | healthy | /data/fable5_failed_archive/Bl0cksmiths__Project-1 |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | web/src/app/page.tsx |
This page is publicly accessible at:
https://repobility.com/scan/117d53e0-9648-4c2e-8171-f3c17146adf0/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/117d53e0-9648-4c2e-8171-f3c17146adf0/
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.