Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

LyndenCooke/my-phonics

https://github.com/LyndenCooke/my-phonics · scanned 2026-06-16 02:55 UTC (2 months ago)

85 raw signals (34 security + 51 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v2 · 58 actionable findings from 2 signal sources. 69 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 107 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.

LabelLayerStatusPath
img_uri software healthy render_marketing_v2.py:28
dots software healthy render_marketing_v2.py:32
pill software healthy render_marketing_v2.py:36
mark software healthy render_marketing_v2.py:39
html software healthy render_marketing_v2.py:42
feed_reading_age software dead render_marketing_v2.py:65
feed_read_like_british software dead render_marketing_v2.py:79
feed_critical_window software dead render_marketing_v2.py:93
feed_ten_minutes software dead render_marketing_v2.py:108
feed_british_teacher software dead render_marketing_v2.py:126
feed_social_proof software dead render_marketing_v2.py:140
feed_reading_purpose software dead render_marketing_v2.py:156
meta_dont_guess software dead render_marketing_v2.py:170
meta_confident_reader software dead render_marketing_v2.py:188
meta_expat_reading software dead render_marketing_v2.py:202
meta_ten_min_ad software dead render_marketing_v2.py:216
story_expat_fear software dead render_marketing_v2.py:234
story_six_months software dead render_marketing_v2.py:251
story_assessment_cta software dead render_marketing_v2.py:279
fb_start_right software dead render_marketing_v2.py:305
fb_gap_widens software dead render_marketing_v2.py:320
fb_reading_purpose software dead render_marketing_v2.py:335
render_all software healthy render_marketing_v2.py:359
withSentencePauses software healthy generate_sentence_audio_canonical.mjs:withSentencePauses
generateAudio software healthy generate_sentence_audio_canonical.mjs:generateAudio
needsRegen software healthy generate_sentence_audio_canonical.mjs:needsRegen
main software healthy generate_sentence_audio_canonical.mjs:main
generateTTS software healthy generate_sentence_audio.mjs:generateTTS
main software healthy generate_sentence_audio.mjs:main
generateAudio software healthy generate_l1_sentence_audio.mjs:generateAudio
main software healthy generate_l1_sentence_audio.mjs:main
generateAudio software healthy generate_all_sentence_audio.mjs:generateAudio
main software healthy generate_all_sentence_audio.mjs:main
generateTTS software healthy generate_missing_audio.mjs:generateTTS
main software healthy generate_missing_audio.mjs:main
generateAudio software healthy generate_missing_sentence_audio.mjs:generateAudio
main software healthy generate_missing_sentence_audio.mjs:main
img_to_data_uri software healthy render_marketing.py:28
level_dots_html software healthy render_marketing.py:34
cta_pill software healthy render_marketing.py:40
watermark software healthy render_marketing.py:45
glass_panel software healthy render_marketing.py:49
base_html software healthy render_marketing.py:53
feed_reading_age software dead render_marketing.py:85
feed_read_like_british software dead render_marketing.py:104
feed_critical_window software dead render_marketing.py:125
feed_ten_minutes software dead render_marketing.py:148
feed_british_teacher software dead render_marketing.py:174
feed_social_proof software dead render_marketing.py:195
feed_reading_purpose software dead render_marketing.py:227

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
render_marketing_v2.py software healthy render_marketing_v2.py
tailwind.config.ts software healthy tailwind.config.ts
vitest.config.ts software healthy vitest.config.ts
generate_sentence_audio_canonical.mjs software healthy generate_sentence_audio_canonical.mjs
postcss.config.js software healthy postcss.config.js
tsconfig.node.json software healthy tsconfig.node.json
.env software healthy .env
generate_sentence_audio.mjs software healthy generate_sentence_audio.mjs
vercel.json software healthy vercel.json
tsconfig.app.json software healthy tsconfig.app.json
video-script-transformation-short-form.md software healthy video-script-transformation-short-form.md
CHATGPT_RESOURCE_CORRECTION.md software healthy CHATGPT_RESOURCE_CORRECTION.md
RESOURCE_INVENTORY.md software healthy RESOURCE_INVENTORY.md
vite.config.ts software healthy vite.config.ts
EIGHT_LEVEL_MIGRATION_PROMPT.md software healthy EIGHT_LEVEL_MIGRATION_PROMPT.md
bun.lockb software healthy bun.lockb
generate_l1_sentence_audio.mjs software healthy generate_l1_sentence_audio.mjs
playwright.config.ts software healthy playwright.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
generate_all_sentence_audio.mjs software healthy generate_all_sentence_audio.mjs
CHATGPT_CONTEXT_UPDATE.md software healthy CHATGPT_CONTEXT_UPDATE.md
generate_missing_audio.mjs software healthy generate_missing_audio.mjs
generate_missing_sentence_audio.mjs software healthy generate_missing_sentence_audio.mjs
render_marketing.py software healthy render_marketing.py
ELEVENLABS_SETUP.md software healthy ELEVENLABS_SETUP.md
LAUNCH_OVERVIEW.md software healthy LAUNCH_OVERVIEW.md
package.json software healthy package.json
playwright-fixture.ts software healthy playwright-fixture.ts
eslint.config.js software healthy eslint.config.js
index.html software healthy index.html
components.json software healthy components.json
bun.lock software healthy bun.lock
GEMINI.md software healthy GEMINI.md
INTERACTIVE_BOOKS_REVIEW.md software healthy INTERACTIVE_BOOKS_REVIEW.md
tsconfig.json software healthy tsconfig.json
capacitor.config.ts software healthy capacitor.config.ts
GEMINI.md quality healthy GEMINI.md

LabelLayerStatusPath
dotenv::.env security healthy .env
generic_api_key::generate_sentence_audio.mjs security healthy generate_sentence_audio.mjs
generic_api_key::generate_missing_audio.mjs security healthy generate_missing_audio.mjs

LabelLayerStatusPath
to software healthy generate_sentence_audio.mjs:to
to software healthy generate_all_sentence_audio.mjs:to

LabelLayerStatusPath
LyndenCooke__my-phonics software healthy /data/fable5_failed_archive/LyndenCooke__my-phonics

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
port:8080 network healthy vite.config.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/d8dba39f-2bec-4f7e-a9eb-fc0a5f8b1f5a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d8dba39f-2bec-4f7e-a9eb-fc0a5f8b1f5a/

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.