https://github.com/dquillman/cipher-marketing
· scanned 2026-06-17 01:58 UTC (1 month, 1 week ago)
76 raw signals (0 security + 76 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +1.5 (diff) · 76 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 264 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 |
|---|---|---|---|
12-free-tier-taste-window.md |
software | healthy | 12-free-tier-taste-window.md |
13-funnel-diagnostic.md |
software | healthy | 13-funnel-diagnostic.md |
04-multi-exam-landing-pages.md |
software | healthy | 04-multi-exam-landing-pages.md |
06-engineering-handoff.md |
software | healthy | 06-engineering-handoff.md |
serve.mjs |
software | healthy | serve.mjs |
00-campaign-brief.md |
software | healthy | 00-campaign-brief.md |
markus-release-request-email.md |
software | healthy | markus-release-request-email.md |
17-founder-bios.md |
software | healthy | 17-founder-bios.md |
firebase.json |
software | healthy | firebase.json |
10-multi-product-marketing-roadmap.md |
software | healthy | 10-multi-product-marketing-roadmap.md |
package-lock.json |
software | healthy | package-lock.json |
08-enhancement-backlog.md |
software | healthy | 08-enhancement-backlog.md |
README.md |
software | healthy | README.md |
16-exam-lens-community-breakdowns.md |
software | healthy | 16-exam-lens-community-breakdowns.md |
02-multi-exam-social.md |
software | healthy | 02-multi-exam-social.md |
01-cornerstone-cipherexam-thinking.md |
software | healthy | 01-cornerstone-cipherexam-thinking.md |
package.json |
software | healthy | package.json |
03-onboarding-email.md |
software | healthy | 03-onboarding-email.md |
11-pmi-lp-testimonial-rollout.md |
software | healthy | 11-pmi-lp-testimonial-rollout.md |
15-activation-sprint.md |
software | healthy | 15-activation-sprint.md |
05-brand-voice-check.md |
software | healthy | 05-brand-voice-check.md |
07-founder-1to1-emails.md |
software | healthy | 07-founder-1to1-emails.md |
14-pmp-lead-magnet.md |
software | healthy | 14-pmp-lead-magnet.md |
firestore.indexes.json |
software | healthy | firestore.indexes.json |
18-qcode-merge-plan.md |
software | healthy | 18-qcode-merge-plan.md |
README.md |
software | healthy | plugins/brad/README.md |
security-plus-pbq-walkthroughs.html |
software | healthy | lead-magnets/security-plus-pbq-walkthroughs.html |
shrm-cp-competency-map.md |
software | healthy | lead-magnets/shrm-cp-competency-map.md |
shrm-cp-competency-map.html |
software | healthy | lead-magnets/shrm-cp-competency-map.html |
security-plus-pbq-walkthroughs.md |
software | healthy | lead-magnets/security-plus-pbq-walkthroughs.md |
pmp-exam-lens-cheat-sheet.html |
software | healthy | lead-magnets/pmp-exam-lens-cheat-sheet.html |
pmp-exam-lens-cheat-sheet.md |
software | healthy | lead-magnets/pmp-exam-lens-cheat-sheet.md |
_render-pdf.py |
software | healthy | lead-magnets/_render-pdf.py |
push-board-priorities.mjs |
software | healthy | scripts/push-board-priorities.mjs |
write-competitor-intel.mjs |
software | healthy | scripts/write-competitor-intel.mjs |
push-competitors-doc.mjs |
software | healthy | scripts/push-competitors-doc.mjs |
regrade-mon-launch.mjs |
software | healthy | scripts/regrade-mon-launch.mjs |
pull-testimonials.mjs |
software | healthy | scripts/pull-testimonials.mjs |
post-copy.mjs |
software | healthy | scripts/post-copy.mjs |
rebuild-on-data-change.mjs |
software | healthy | scripts/rebuild-on-data-change.mjs |
refresh-inline-state.mjs |
software | healthy | scripts/refresh-inline-state.mjs |
render-exam.mjs |
software | healthy | scripts/render-exam.mjs |
regrade-fri-domains.mjs |
software | healthy | scripts/regrade-fri-domains.mjs |
seed-firestore.mjs |
software | healthy | scripts/seed-firestore.mjs |
mark-published.mjs |
software | healthy | scripts/mark-published.mjs |
remotion.config.ts |
software | healthy | videos/remotion.config.ts |
package-lock.json |
software | healthy | videos/package-lock.json |
README.md |
software | healthy | videos/README.md |
package.json |
software | healthy | videos/package.json |
tsconfig.json |
software | healthy | videos/tsconfig.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
resolveSafe |
software | healthy | serve.mjs:resolveSafe |
jsonOk |
software | healthy | serve.mjs:jsonOk |
jsonErr |
software | healthy | serve.mjs:jsonErr |
readBody |
software | healthy | serve.mjs:readBody |
triggerRebuild |
software | healthy | serve.mjs:triggerRebuild |
handleApi |
software | healthy | serve.mjs:handleApi |
find_chrome |
software | healthy | lead-magnets/_render-pdf.py:31 |
md_to_html |
software | healthy | lead-magnets/_render-pdf.py:38 |
wrap_html |
software | healthy | lead-magnets/_render-pdf.py:87 |
render |
software | healthy | lead-magnets/_render-pdf.py:102 |
main |
software | healthy | lead-magnets/_render-pdf.py:134 |
enc |
software | healthy | scripts/push-board-priorities.mjs:enc |
dec |
software | healthy | scripts/push-board-priorities.mjs:dec |
decFields |
software | healthy | scripts/push-board-priorities.mjs:decFields |
items |
software | healthy | scripts/push-board-priorities.mjs:items |
firestoreDoc |
software | healthy | scripts/write-competitor-intel.mjs:firestoreDoc |
write |
software | healthy | scripts/write-competitor-intel.mjs:write |
enc |
software | healthy | scripts/push-competitors-doc.mjs:enc |
toFirestoreValue |
software | healthy | scripts/regrade-mon-launch.mjs:toFirestoreValue |
toFirestoreDoc |
software | healthy | scripts/regrade-mon-launch.mjs:toFirestoreDoc |
upsert |
software | healthy | scripts/regrade-mon-launch.mjs:upsert |
dec |
software | healthy | scripts/pull-testimonials.mjs:dec |
decFields |
software | healthy | scripts/pull-testimonials.mjs:decFields |
fetchAllDocuments |
software | healthy | scripts/pull-testimonials.mjs:fetchAllDocuments |
docId |
software | healthy | scripts/pull-testimonials.mjs:docId |
todayMT |
software | healthy | scripts/post-copy.mjs:todayMT |
toFirestoreValue |
software | healthy | scripts/rebuild-on-data-change.mjs:toFirestoreValue |
fromFirestoreValue |
software | healthy | scripts/rebuild-on-data-change.mjs:fromFirestoreValue |
upsert |
software | healthy | scripts/rebuild-on-data-change.mjs:upsert |
mergePosts |
software | healthy | scripts/rebuild-on-data-change.mjs:mergePosts |
toFirestoreValue |
software | healthy | scripts/regrade-fri-domains.mjs:toFirestoreValue |
toFirestoreDoc |
software | healthy | scripts/regrade-fri-domains.mjs:toFirestoreDoc |
upsert |
software | healthy | scripts/regrade-fri-domains.mjs:upsert |
toFirestoreValue |
software | healthy | scripts/seed-firestore.mjs:toFirestoreValue |
toFirestoreDoc |
software | healthy | scripts/seed-firestore.mjs:toFirestoreDoc |
fromFirestoreValue |
software | healthy | scripts/seed-firestore.mjs:fromFirestoreValue |
fromFirestoreFields |
software | healthy | scripts/seed-firestore.mjs:fromFirestoreFields |
getDoc |
software | healthy | scripts/seed-firestore.mjs:getDoc |
upsert |
software | healthy | scripts/seed-firestore.mjs:upsert |
hasRealValue |
software | healthy | scripts/seed-firestore.mjs:hasRealValue |
mergePostsPreservingGrades |
software | healthy | scripts/seed-firestore.mjs:mergePostsPreservingGrades |
runPull |
software | healthy | scripts/seed-firestore.mjs:runPull |
runSeed |
software | healthy | scripts/seed-firestore.mjs:runSeed |
todayMT |
software | healthy | scripts/mark-published.mjs:todayMT |
findPost |
software | healthy | scripts/mark-published.mjs:findPost |
getOptionState |
software | healthy | videos/src/components/AiTutorDemo.tsx:getOptionState |
trayStartX |
software | healthy | videos/src/components/PbqWalkthrough.tsx:trayStartX |
bucketY |
software | healthy | videos/src/components/PbqWalkthrough.tsx:bucketY |
destXY |
software | healthy | videos/src/components/PbqWalkthrough.tsx:destXY |
pct |
software | healthy | functions/index.js:pct |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::scripts/write-competitor-intel.mjs |
security | healthy | scripts/write-competitor-intel.mjs |
generic_api_key::scripts/regrade-mon-launch.mjs |
security | healthy | scripts/regrade-mon-launch.mjs |
generic_api_key::scripts/rebuild-on-data-change.mjs |
security | healthy | scripts/rebuild-on-data-change.mjs |
generic_api_key::scripts/regrade-fri-domains.mjs |
security | healthy | scripts/regrade-fri-domains.mjs |
generic_api_key::scripts/seed-firestore.mjs |
security | healthy | scripts/seed-firestore.mjs |
generic_api_key::site/sample-linkedin-post.html |
security | healthy | site/sample-linkedin-post.html |
generic_api_key::site/competitors.html |
security | healthy | site/competitors.html |
generic_api_key::site/voice.html |
security | healthy | site/voice.html |
generic_api_key::site/sprint.html |
security | healthy | site/sprint.html |
generic_api_key::site/inline-assets.mjs |
security | healthy | site/inline-assets.mjs |
generic_api_key::site/posts.html |
security | healthy | site/posts.html |
generic_api_key::site/funnel.html |
security | healthy | site/funnel.html |
generic_api_key::site/app.html |
security | healthy | site/app.html |
generic_api_key::site/engineering.html |
security | healthy | site/engineering.html |
generic_api_key::site/testimonials.html |
security | healthy | site/testimonials.html |
generic_api_key::site/content.html |
security | healthy | site/content.html |
generic_api_key::site/index.html |
security | healthy | site/index.html |
generic_api_key::site/strategy.html |
security | healthy | site/strategy.html |
generic_api_key::site/launch-campaign.html |
security | healthy | site/launch-campaign.html |
generic_api_key::site/landing.html |
security | healthy | site/landing.html |
generic_api_key::site/schedule.html |
security | healthy | site/schedule.html |
generic_api_key::site/today.html |
security | healthy | site/today.html |
| Label | Layer | Status | Path |
|---|---|---|---|
plugins |
software | healthy | plugins |
brad |
software | healthy | plugins/brad |
lead-magnets |
software | healthy | lead-magnets |
scripts |
software | healthy | scripts |
videos |
software | healthy | videos |
src |
software | healthy | videos/src |
components |
software | healthy | videos/src/components |
config |
software | healthy | videos/src/config |
public |
software | healthy | videos/public |
audio |
software | healthy | videos/public/audio |
functions |
software | healthy | functions |
archive |
software | healthy | archive |
positioning |
software | healthy | positioning |
remotion |
software | healthy | remotion |
scripts |
software | healthy | remotion/scripts |
src |
software | healthy | remotion/src |
site |
software | healthy | site |
assets |
software | healthy | site/assets |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
vps::aws |
hardware | healthy | remotion/src/OGCard.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
dquillman__cipher-marketing |
software | healthy | /data/fable5_failed_archive/dquillman__cipher-marketing |
| Label | Layer | Status | Path |
|---|---|---|---|
names |
software | healthy | site/inline-assets.mjs:names |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9000 |
network | healthy | serve.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | serve.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | lead-magnets/_render-pdf.py |
This page is publicly accessible at:
https://repobility.com/scan/0cdaa5ff-0501-4d8f-9b14-d4ac1d40e524/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0cdaa5ff-0501-4d8f-9b14-d4ac1d40e524/
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.