https://github.com/taGawa15/step_sequencer
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
17 raw signals (0 security + 17 graph)
Last scanned 2 months, 2 weeks ago · v1 · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 373 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 |
|---|---|---|---|
getScale |
software | healthy | src/scales.ts:getScale |
octavesInRange |
software | healthy | src/scales.ts:octavesInRange |
parseNote |
software | healthy | src/scales.ts:parseNote |
formatNote |
software | healthy | src/scales.ts:formatNote |
snapToScale |
software | healthy | src/scales.ts:snapToScale |
labelForLoopLength |
software | healthy | src/constants.ts:labelForLoopLength |
findDrumTrack |
software | healthy | src/constants.ts:findDrumTrack |
findSynthTrack |
software | healthy | src/constants.ts:findSynthTrack |
createStepComponents |
software | healthy | src/constants.ts:createStepComponents |
createDrumStep |
software | healthy | src/constants.ts:createDrumStep |
createSynthStep |
software | healthy | src/constants.ts:createSynthStep |
createDrumPattern |
software | healthy | src/constants.ts:createDrumPattern |
createSynthPattern |
software | healthy | src/constants.ts:createSynthPattern |
createEmptyPattern |
software | healthy | src/constants.ts:createEmptyPattern |
createEmptyMutes |
software | healthy | src/constants.ts:createEmptyMutes |
hasComponentModifications |
software | healthy | src/constants.ts:hasComponentModifications |
clamp |
software | healthy | src/constants.ts:clamp |
normalizeTrim |
software | healthy | src/types/sample.ts:normalizeTrim |
normalizeSampleMeta |
software | healthy | src/types/sample.ts:normalizeSampleMeta |
clampSwing |
software | healthy | src/utils/swing.ts:clampSwing |
swingDelaySeconds |
software | healthy | src/utils/swing.ts:swingDelaySeconds |
rootToPitchClass |
software | healthy | src/utils/musicTheory.ts:rootToPitchClass |
scalePitchClasses |
software | healthy | src/utils/musicTheory.ts:scalePitchClasses |
isInScale |
software | healthy | src/utils/musicTheory.ts:isInScale |
buildNote |
software | healthy | src/utils/musicTheory.ts:buildNote |
splitNote |
software | healthy | src/utils/musicTheory.ts:splitNote |
transposeNote |
software | healthy | src/utils/musicTheory.ts:transposeNote |
newPc |
software | healthy | src/utils/musicTheory.ts:newPc |
captureRecentHits |
software | healthy | src/utils/beatRepeat.ts:captureRecentHits |
getErrors |
software | healthy | src/utils/errorLog.ts:getErrors |
addError |
software | healthy | src/utils/errorLog.ts:addError |
clearErrors |
software | healthy | src/utils/errorLog.ts:clearErrors |
estimateLocalStorageBytes |
software | healthy | src/utils/errorLog.ts:estimateLocalStorageBytes |
formatErrorsForCodex |
software | healthy | src/utils/errorLog.ts:formatErrorsForCodex |
installGlobalErrorHandlers |
software | healthy | src/utils/errorLog.ts:installGlobalErrorHandlers |
onError |
software | healthy | src/utils/errorLog.ts:onError |
onRejection |
software | healthy | src/utils/errorLog.ts:onRejection |
copyTextToClipboard |
software | healthy | src/utils/errorLog.ts:copyTextToClipboard |
normalizeMutes |
software | healthy | src/utils/projectSnapshot.ts:normalizeMutes |
normalizeLoopLength |
software | healthy | src/utils/projectSnapshot.ts:normalizeLoopLength |
normalizeBpm |
software | healthy | src/utils/projectSnapshot.ts:normalizeBpm |
normalizeProjectSnapshot |
software | healthy | src/utils/projectSnapshot.ts:normalizeProjectSnapshot |
normalizeTimelineSlot |
software | healthy | src/utils/projectSnapshot.ts:normalizeTimelineSlot |
copySteps |
software | healthy | src/utils/stepClipboard.ts:copySteps |
trackInScope |
software | healthy | src/utils/stepClipboard.ts:trackInScope |
applySteps |
software | healthy | src/utils/stepClipboard.ts:applySteps |
sourceIndex |
software | healthy | src/utils/stepClipboard.ts:sourceIndex |
isClipEmpty |
software | healthy | src/utils/stepClipboard.ts:isClipEmpty |
_typeAnchor |
software | healthy | src/utils/stepClipboard.ts:_typeAnchor |
computeLayoutMode |
software | healthy | src/utils/mobileLayout.ts:computeLayoutMode |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TESTING.md |
software | healthy | TESTING.md |
playwright.config.ts |
software | healthy | playwright.config.ts |
vite.config.ts |
software | healthy | vite.config.ts |
DEBUG.md |
software | healthy | DEBUG.md |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
CODEX_REVIEW_PROMPT.md |
software | healthy | CODEX_REVIEW_PROMPT.md |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
known-issues.md |
software | healthy | known-issues.md |
settings.local.json |
software | healthy | .claude/settings.local.json |
launch.json |
software | healthy | .claude/launch.json |
index.css |
software | healthy | src/index.css |
scales.ts |
software | healthy | src/scales.ts |
constants.ts |
software | healthy | src/constants.ts |
main.tsx |
software | healthy | src/main.tsx |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
types.ts |
software | healthy | src/types.ts |
shortcuts.ts |
software | healthy | src/types/shortcuts.ts |
audio.ts |
software | healthy | src/types/audio.ts |
timeline.ts |
software | healthy | src/types/timeline.ts |
sample.ts |
software | healthy | src/types/sample.ts |
sample.test.ts |
software | healthy | src/types/sample.test.ts |
shortcuts.ts |
software | healthy | src/config/shortcuts.ts |
setup.ts |
software | healthy | src/test/setup.ts |
swing.ts |
software | healthy | src/utils/swing.ts |
musicTheory.ts |
software | healthy | src/utils/musicTheory.ts |
projectSnapshot.test.ts |
software | healthy | src/utils/projectSnapshot.test.ts |
beatRepeat.ts |
software | healthy | src/utils/beatRepeat.ts |
errorLog.ts |
software | healthy | src/utils/errorLog.ts |
mobileLayout.test.ts |
software | healthy | src/utils/mobileLayout.test.ts |
swing.test.ts |
software | healthy | src/utils/swing.test.ts |
projectSnapshot.ts |
software | healthy | src/utils/projectSnapshot.ts |
stepClipboard.ts |
software | healthy | src/utils/stepClipboard.ts |
beatRepeat.test.ts |
software | healthy | src/utils/beatRepeat.test.ts |
mobileLayout.ts |
software | healthy | src/utils/mobileLayout.ts |
ShortcutHint.tsx |
software | healthy | src/components/ShortcutHint.tsx |
PerformancePanel.module.css |
software | healthy | src/components/PerformancePanel.module.css |
ShortcutHint.module.css |
software | healthy | src/components/ShortcutHint.module.css |
TimelinePanel.module.css |
software | healthy | src/components/TimelinePanel.module.css |
PerformanceFxPanel.module.css |
software | healthy | src/components/PerformanceFxPanel.module.css |
Sequencer.tsx |
software | healthy | src/components/Sequencer.tsx |
FilterSweepControl.module.css |
software | healthy | src/components/FilterSweepControl.module.css |
PerformancePanel.tsx |
software | healthy | src/components/PerformancePanel.tsx |
KeyboardHelpModal.module.css |
software | healthy | src/components/KeyboardHelpModal.module.css |
MiniKeyboard.module.css |
software | healthy | src/components/MiniKeyboard.module.css |
StepGrid.module.css |
software | healthy | src/components/StepGrid.module.css |
MicSamplingPanel.tsx |
software | healthy | src/components/MicSamplingPanel.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.claude |
software | healthy | .claude |
src |
software | healthy | src |
types |
software | healthy | src/types |
config |
software | healthy | src/config |
test |
software | healthy | src/test |
utils |
software | healthy | src/utils |
components |
software | healthy | src/components |
mobile |
software | healthy | src/components/mobile |
app |
software | healthy | src/app |
audio |
software | healthy | src/audio |
hooks |
software | healthy | src/hooks |
storage |
software | healthy | src/storage |
e2e |
software | healthy | e2e |
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | src/app/ErrorBoundary.tsx:ErrorBoundary |
Loop |
software | healthy | src/audio/performanceFx.test.ts:Loop |
LFO |
software | healthy | src/audio/performanceFx.test.ts:LFO |
FakeMediaRecorder |
software | healthy | src/hooks/useMicSampler.test.tsx:FakeMediaRecorder |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9dmbozrf |
software | healthy | /tmp/repobility-clone-9dmbozrf |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | playwright.config.ts |
This page is publicly accessible at:
https://repobility.com/scan/ba936935-f99a-496b-9d73-37d9ec6a38b6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ba936935-f99a-496b-9d73-37d9ec6a38b6/
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.