https://github.com/cameronbrady1527/portfolio-v2
· scanned 2026-06-17 01:46 UTC (1 month, 1 week ago)
14 raw signals (0 security + 14 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +22.7 (diff) · 14 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 493 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 |
|---|---|---|---|
ShapeOutline |
software | healthy | packages/math-components/src/SequenceBuilder.tsx:ShapeOutli… |
SequenceBuilder |
software | healthy | packages/math-components/src/SequenceBuilder.tsx:SequenceBu… |
test |
software | healthy | packages/math-components/src/SequenceBuilder.tsx:test |
edit |
software | healthy | packages/math-components/src/SequenceBuilder.tsx:edit |
moveUp |
software | healthy | packages/math-components/src/SequenceBuilder.tsx:moveUp |
status |
software | healthy | packages/math-components/src/SymmetryExplorer.test.tsx:stat… |
toShapes |
software | healthy | packages/math-components/src/Grapher.tsx:toShapes |
ShapeView |
software | healthy | packages/math-components/src/Grapher.tsx:ShapeView |
PointLabel |
software | healthy | packages/math-components/src/Grapher.tsx:PointLabel |
ControlField |
software | healthy | packages/math-components/src/Grapher.tsx:ControlField |
ReflectLineView |
software | healthy | packages/math-components/src/Grapher.tsx:ReflectLineView |
Grapher |
software | healthy | packages/math-components/src/Grapher.tsx:Grapher |
reflectionSpec |
software | healthy | packages/math-components/src/Grapher.test.tsx:reflectionSpec |
caption |
software | healthy | packages/math-components/src/Grapher.test.tsx:caption |
sequenceSpec |
software | healthy | packages/math-components/src/Grapher.test.tsx:sequenceSpec |
fmt |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx:fmt |
proposalKey |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx:proposalK… |
describeProposal |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx:describeP… |
SymmetryExplorer |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx:SymmetryE… |
add |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx:add |
a |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx:a |
propose |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx:propose |
slider |
software | healthy | packages/math-components/src/GrapherTypes.ts:slider |
choose |
software | healthy | packages/math-components/src/GrapherTypes.ts:choose |
isControl |
software | healthy | packages/math-components/src/GrapherTypes.ts:isControl |
controlKey |
software | healthy | packages/math-components/src/grapherLogic.ts:controlKey |
resolveParam |
software | healthy | packages/math-components/src/grapherLogic.ts:resolveParam |
initialParams |
software | healthy | packages/math-components/src/grapherLogic.ts:initialParams |
forEachControl |
software | healthy | packages/math-components/src/grapherLogic.ts:forEachControl |
resolveReflectLine |
software | healthy | packages/math-components/src/grapherLogic.ts:resolveReflect… |
computeImage |
software | healthy | packages/math-components/src/grapherLogic.ts:computeImage |
shapePoints |
software | healthy | packages/math-components/src/grapherLogic.ts:shapePoints |
autoBounds |
software | healthy | packages/math-components/src/grapherLogic.ts:autoBounds |
describeLine |
software | healthy | packages/math-components/src/grapherLogic.ts:describeLine |
describeShape |
software | healthy | packages/math-components/src/grapherLogic.ts:describeShape |
autoCaption |
software | healthy | packages/math-components/src/grapherLogic.ts:autoCaption |
measureEdge |
software | healthy | packages/math-components/src/grapherLogic.ts:measureEdge |
edgeMeasurements |
software | healthy | packages/math-components/src/grapherLogic.ts:edgeMeasuremen… |
describeStep |
software | healthy | packages/math-components/src/grapherLogic.ts:describeStep |
stepCaption |
software | healthy | packages/math-components/src/grapherLogic.ts:stepCaption |
translatePt |
software | healthy | packages/math-components/src/logic/geometry/translate.ts:tr… |
translate |
software | healthy | packages/math-components/src/logic/geometry/translate.ts:tr… |
vertexCentroid |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:ver… |
rotatePtBy |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:rot… |
reflectPtAcross |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:ref… |
applyProposal |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:app… |
checkSymmetry |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:che… |
allSymmetries |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:all… |
angleDeg |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:ang… |
addCandidate |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts:add… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
vitest.config.ts |
software | healthy | packages/math-components/vitest.config.ts |
README.md |
software | healthy | packages/math-components/README.md |
LICENSE |
software | healthy | packages/math-components/LICENSE |
package.json |
software | healthy | packages/math-components/package.json |
tsup.config.ts |
software | healthy | packages/math-components/tsup.config.ts |
tsconfig.json |
software | healthy | packages/math-components/tsconfig.json |
postbuild.mjs |
software | healthy | packages/math-components/scripts/postbuild.mjs |
index.ts |
software | healthy | packages/math-components/src/index.ts |
SequenceBuilder.tsx |
software | healthy | packages/math-components/src/SequenceBuilder.tsx |
smoke.main.test.tsx |
software | healthy | packages/math-components/src/smoke.main.test.tsx |
grapherLogic.dilation.test.ts |
software | healthy | packages/math-components/src/grapherLogic.dilation.test.ts |
SymmetryExplorer.test.tsx |
software | healthy | packages/math-components/src/SymmetryExplorer.test.tsx |
styles.css |
software | healthy | packages/math-components/src/styles.css |
SequenceBuilder.test.tsx |
software | healthy | packages/math-components/src/SequenceBuilder.test.tsx |
Grapher.tsx |
software | healthy | packages/math-components/src/Grapher.tsx |
Grapher.test.tsx |
software | healthy | packages/math-components/src/Grapher.test.tsx |
SymmetryExplorer.tsx |
software | healthy | packages/math-components/src/SymmetryExplorer.tsx |
GrapherTypes.ts |
software | healthy | packages/math-components/src/GrapherTypes.ts |
smoke.logic.test.ts |
software | healthy | packages/math-components/src/smoke.logic.test.ts |
grapherLogic.sequence.test.ts |
software | healthy | packages/math-components/src/grapherLogic.sequence.test.ts |
grapherLogic.ts |
software | healthy | packages/math-components/src/grapherLogic.ts |
index.ts |
software | healthy | packages/math-components/src/logic/index.ts |
index.ts |
software | healthy | packages/math-components/src/logic/geometry/index.ts |
translate.ts |
software | healthy | packages/math-components/src/logic/geometry/translate.ts |
coincide.test.ts |
software | healthy | packages/math-components/src/logic/geometry/coincide.test.ts |
symmetry.ts |
software | healthy | packages/math-components/src/logic/geometry/symmetry.ts |
stretch.test.ts |
software | healthy | packages/math-components/src/logic/geometry/stretch.test.ts |
reflect.test.ts |
software | healthy | packages/math-components/src/logic/geometry/reflect.test.ts |
reflect.ts |
software | healthy | packages/math-components/src/logic/geometry/reflect.ts |
rotate.test.ts |
software | healthy | packages/math-components/src/logic/geometry/rotate.test.ts |
rotate.ts |
software | healthy | packages/math-components/src/logic/geometry/rotate.ts |
symmetry.test.ts |
software | healthy | packages/math-components/src/logic/geometry/symmetry.test.ts |
sequence.test.ts |
software | healthy | packages/math-components/src/logic/geometry/sequence.test.ts |
dilate.test.ts |
software | healthy | packages/math-components/src/logic/geometry/dilate.test.ts |
stretch.ts |
software | healthy | packages/math-components/src/logic/geometry/stretch.ts |
dilate.ts |
software | healthy | packages/math-components/src/logic/geometry/dilate.ts |
coincide.ts |
software | healthy | packages/math-components/src/logic/geometry/coincide.ts |
types.ts |
software | healthy | packages/math-components/src/logic/geometry/types.ts |
sequence.ts |
software | healthy | packages/math-components/src/logic/geometry/sequence.ts |
translate.test.ts |
software | healthy | packages/math-components/src/logic/geometry/translate.test.… |
grade.ts |
software | healthy | packages/math-components/src/logic/practice/grade.ts |
progress.adapter.test.ts |
software | healthy | packages/math-components/src/logic/practice/progress.adapte… |
progress.ts |
software | healthy | packages/math-components/src/logic/practice/progress.ts |
progress.test.ts |
software | healthy | packages/math-components/src/logic/practice/progress.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 |
|---|---|---|---|
packages |
software | healthy | packages |
math-components |
software | healthy | packages/math-components |
scripts |
software | healthy | packages/math-components/scripts |
src |
software | healthy | packages/math-components/src |
logic |
software | healthy | packages/math-components/src/logic |
geometry |
software | healthy | packages/math-components/src/logic/geometry |
practice |
software | healthy | packages/math-components/src/logic/practice |
ui |
software | healthy | packages/ui |
src |
software | healthy | packages/ui/src |
components |
software | healthy | packages/ui/src/components |
styles |
software | healthy | packages/ui/src/styles |
apps |
software | healthy | apps |
resources |
software | healthy | apps/resources |
src |
software | healthy | apps/resources/src |
app |
software | healthy | apps/resources/src/app |
[subject] |
software | healthy | apps/resources/src/app/[subject] |
[unit] |
software | healthy | apps/resources/src/app/[subject]/[unit] |
[topic] |
software | healthy | apps/resources/src/app/[subject]/[unit]/[topic] |
glossary |
software | healthy | apps/resources/src/app/glossary |
components |
software | healthy | apps/resources/src/components |
lib |
software | healthy | apps/resources/src/lib |
content |
software | healthy | apps/resources/src/lib/content |
docs |
software | healthy | apps/resources/docs |
portfolio |
software | healthy | apps/portfolio |
src |
software | healthy | apps/portfolio/src |
app |
software | healthy | apps/portfolio/src/app |
about |
software | healthy | apps/portfolio/src/app/about |
api |
software | healthy | apps/portfolio/src/app/api |
contact |
software | healthy | apps/portfolio/src/app/api/contact |
projects |
software | healthy | apps/portfolio/src/app/projects |
services |
software | healthy | apps/portfolio/src/app/services |
contact |
software | healthy | apps/portfolio/src/app/contact |
contexts |
software | healthy | apps/portfolio/src/contexts |
components |
software | healthy | apps/portfolio/src/components |
about |
software | healthy | apps/portfolio/src/components/about |
home |
software | healthy | apps/portfolio/src/components/home |
projects |
software | healthy | apps/portfolio/src/components/projects |
services |
software | healthy | apps/portfolio/src/components/services |
ui |
software | healthy | apps/portfolio/src/components/ui |
AppData |
software | healthy | apps/portfolio/src/components/AppData |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | apps/resources/src/app/layout.tsx |
Home |
frontend | healthy | apps/resources/src/app/page.tsx |
RootLayout |
frontend | healthy | apps/portfolio/src/app/layout.tsx |
Home |
frontend | healthy | apps/portfolio/src/app/page.tsx |
AboutPage |
frontend | healthy | apps/portfolio/src/app/about/page.tsx |
ProjectsPage |
frontend | healthy | apps/portfolio/src/app/projects/page.tsx |
ServicesPage |
frontend | healthy | apps/portfolio/src/app/services/page.tsx |
ContactLayout |
frontend | healthy | apps/portfolio/src/app/contact/layout.tsx |
ContactPage |
frontend | healthy | apps/portfolio/src/app/contact/page.tsx |
NavLink |
frontend | healthy | apps/portfolio/src/components/NavLink.tsx |
Navigation |
frontend | healthy | apps/portfolio/src/components/Navigation.tsx |
HeroSection |
frontend | healthy | apps/portfolio/src/components/home/HeroSection.tsx |
FeaturedWork |
frontend | healthy | apps/portfolio/src/components/home/FeaturedWork.tsx |
WhatIDo |
frontend | healthy | apps/portfolio/src/components/home/WhatIDo.tsx |
QuickContact |
frontend | healthy | apps/portfolio/src/components/home/QuickContact.tsx |
ProjectsCTA |
frontend | healthy | apps/portfolio/src/components/projects/ProjectsCTA.tsx |
ProjectsGrid |
frontend | healthy | apps/portfolio/src/components/projects/ProjectsGrid.tsx |
ProjectDetailPanel |
frontend | healthy | apps/portfolio/src/components/projects/ProjectDetailPanel.t… |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/resources/src/app/page.tsx |
/[subject] |
frontend | healthy | apps/resources/src/app/[subject]/page.tsx |
/[subject]/[unit] |
frontend | healthy | apps/resources/src/app/[subject]/[unit]/page.tsx |
/[subject]/[unit]/[topic] |
frontend | healthy | apps/resources/src/app/[subject]/[unit]/[topic]/page.tsx |
/glossary |
frontend | healthy | apps/resources/src/app/glossary/page.tsx |
/about |
frontend | healthy | apps/portfolio/src/app/about/page.tsx |
/projects |
frontend | healthy | apps/portfolio/src/app/projects/page.tsx |
/services |
frontend | healthy | apps/portfolio/src/app/services/page.tsx |
/contact |
frontend | healthy | apps/portfolio/src/app/contact/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
RO |
software | healthy | packages/math-components/src/SymmetryExplorer.test.tsx:RO |
RO |
software | healthy | packages/math-components/src/SequenceBuilder.test.tsx:RO |
RO |
software | healthy | packages/math-components/src/Grapher.test.tsx:RO |
with |
software | healthy | apps/portfolio/src/components/services/TestimonialSection.t… |
for |
software | healthy | apps/portfolio/src/components/ui/encrypted-text.tsx:for |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | apps/portfolio/src/components/about/SkillsSection.tsx |
postgresql |
data | healthy | apps/portfolio/src/components/about/SkillsSection.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:15 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
cameronbrady1527__portfolio-v2 |
software | healthy | /data/fable5_failed_archive/cameronbrady1527__portfolio-v2 |
This page is publicly accessible at:
https://repobility.com/scan/65d26ad7-ff0d-4ea4-a6a8-a7016f2bd43f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/65d26ad7-ff0d-4ea4-a6a8-a7016f2bd43f/
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.