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.

Syynth/brink

https://github.com/Syynth/brink · scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)

56 raw signals (0 security + 56 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 44 actionable findings from 1 signal source. 12 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 10507 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
clippy.toml software healthy clippy.toml
rust-toolchain.toml software healthy rust-toolchain.toml
deny.toml software healthy deny.toml
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
rustfmt.toml software healthy rustfmt.toml
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
release-plz.toml software healthy release-plz.toml
package.json software healthy package.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
LICENSE software healthy LICENSE
Cargo.lock software healthy Cargo.lock
story.ink.json software healthy tests/tier1/knot/strip-empty-lines/story.ink.json
metadata.toml software healthy tests/tier1/knot/strip-empty-lines/metadata.toml
e0.oracle.json software healthy tests/tier1/knot/strip-empty-lines/oracle/e0.oracle.json
story.ink.json software healthy tests/tier1/knot/param-vars/story.ink.json
metadata.toml software healthy tests/tier1/knot/param-vars/metadata.toml
e2.oracle.json software healthy tests/tier1/knot/param-vars/oracle/e2.oracle.json
e0.oracle.json software healthy tests/tier1/knot/param-vars/oracle/e0.oracle.json
e1.oracle.json software healthy tests/tier1/knot/param-vars/oracle/e1.oracle.json
story.ink.json software healthy tests/tier1/knot/param-floats/story.ink.json
metadata.toml software healthy tests/tier1/knot/param-floats/metadata.toml
e2.oracle.json software healthy tests/tier1/knot/param-floats/oracle/e2.oracle.json
e0.oracle.json software healthy tests/tier1/knot/param-floats/oracle/e0.oracle.json
e1.oracle.json software healthy tests/tier1/knot/param-floats/oracle/e1.oracle.json
story.ink.json software healthy tests/tier1/knot/param-strings/story.ink.json
metadata.toml software healthy tests/tier1/knot/param-strings/metadata.toml
e2.oracle.json software healthy tests/tier1/knot/param-strings/oracle/e2.oracle.json
e0.oracle.json software healthy tests/tier1/knot/param-strings/oracle/e0.oracle.json
e1.oracle.json software healthy tests/tier1/knot/param-strings/oracle/e1.oracle.json
story.ink.json software healthy tests/tier1/knot/param-ints/story.ink.json
metadata.toml software healthy tests/tier1/knot/param-ints/metadata.toml
e2.oracle.json software healthy tests/tier1/knot/param-ints/oracle/e2.oracle.json
e0.oracle.json software healthy tests/tier1/knot/param-ints/oracle/e0.oracle.json
e1.oracle.json software healthy tests/tier1/knot/param-ints/oracle/e1.oracle.json
story.ink.json software healthy tests/tier1/knot/single-line/story.ink.json
metadata.toml software healthy tests/tier1/knot/single-line/metadata.toml
e0.oracle.json software healthy tests/tier1/knot/single-line/oracle/e0.oracle.json
story.ink.json software healthy tests/tier1/knot/param-recurse/story.ink.json
metadata.toml software healthy tests/tier1/knot/param-recurse/metadata.toml
e0.oracle.json software healthy tests/tier1/knot/param-recurse/oracle/e0.oracle.json
story.ink.json software healthy tests/tier1/knot/param-multi/story.ink.json
metadata.toml software healthy tests/tier1/knot/param-multi/metadata.toml
e0.oracle.json software healthy tests/tier1/knot/param-multi/oracle/e0.oracle.json
story.ink.json software healthy tests/tier1/knot/multi-line/story.ink.json
metadata.toml software healthy tests/tier1/knot/multi-line/metadata.toml
e0.oracle.json software healthy tests/tier1/knot/multi-line/oracle/e0.oracle.json
story.ink.json software healthy tests/tier1/divert/complex-branching-v1/story.ink.json
metadata.toml software healthy tests/tier1/divert/complex-branching-v1/metadata.toml

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

LabelLayerStatusPath
tests software healthy tests
tier1 software healthy tests/tier1
knot software healthy tests/tier1/knot
strip-empty-lines software healthy tests/tier1/knot/strip-empty-lines
oracle software healthy tests/tier1/knot/strip-empty-lines/oracle
param-vars software healthy tests/tier1/knot/param-vars
oracle software healthy tests/tier1/knot/param-vars/oracle
param-floats software healthy tests/tier1/knot/param-floats
oracle software healthy tests/tier1/knot/param-floats/oracle
param-strings software healthy tests/tier1/knot/param-strings
oracle software healthy tests/tier1/knot/param-strings/oracle
param-ints software healthy tests/tier1/knot/param-ints
oracle software healthy tests/tier1/knot/param-ints/oracle
single-line software healthy tests/tier1/knot/single-line
oracle software healthy tests/tier1/knot/single-line/oracle
param-recurse software healthy tests/tier1/knot/param-recurse
oracle software healthy tests/tier1/knot/param-recurse/oracle
param-multi software healthy tests/tier1/knot/param-multi
oracle software healthy tests/tier1/knot/param-multi/oracle
multi-line software healthy tests/tier1/knot/multi-line
oracle software healthy tests/tier1/knot/multi-line/oracle
divert software healthy tests/tier1/divert
complex-branching-v1 software healthy tests/tier1/divert/complex-branching-v1
oracle software healthy tests/tier1/divert/complex-branching-v1/oracle
complex-branching-v2 software healthy tests/tier1/divert/complex-branching-v2
oracle software healthy tests/tier1/divert/complex-branching-v2/oracle
simple-divert software healthy tests/tier1/divert/simple-divert
oracle software healthy tests/tier1/divert/simple-divert/oracle
invisible-divert software healthy tests/tier1/divert/invisible-divert
oracle software healthy tests/tier1/divert/invisible-divert/oracle
divert-on-choice software healthy tests/tier1/divert/divert-on-choice
oracle software healthy tests/tier1/divert/divert-on-choice/oracle
choices software healthy tests/tier1/choices
choice-diverts-to-done software healthy tests/tier1/choices/choice-diverts-to-done
oracle software healthy tests/tier1/choices/choice-diverts-to-done/oracle
shouldnt-gather-due-to-choice software healthy tests/tier1/choices/shouldnt-gather-due-to-choice
oracle software healthy tests/tier1/choices/shouldnt-gather-due-to-choice/oracle
label-scope-error software healthy tests/tier1/choices/label-scope-error
oracle software healthy tests/tier1/choices/label-scope-error/oracle
once-only-choices-can-link-back-to-self software healthy tests/tier1/choices/once-only-choices-can-link-back-to-self
oracle software healthy tests/tier1/choices/once-only-choices-can-link-back-to-self…
label-scope software healthy tests/tier1/choices/label-scope
oracle software healthy tests/tier1/choices/label-scope/oracle
once-only-choices-with-own-content software healthy tests/tier1/choices/once-only-choices-with-own-content
oracle software healthy tests/tier1/choices/once-only-choices-with-own-content/orac…
I088-conditional-choices software healthy tests/tier1/choices/I088-conditional-choices
oracle software healthy tests/tier1/choices/I088-conditional-choices/oracle
single-choice-v2 software healthy tests/tier1/choices/single-choice-v2
oracle software healthy tests/tier1/choices/single-choice-v2/oracle
fallback-choice-on-thread software healthy tests/tier1/choices/fallback-choice-on-thread

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

LabelLayerStatusPath
runOnce software healthy benchmarks/drivers/inkjs/driver.mjs:runOnce
createPlayer software healthy crates/brink-web/www/player.js:createPlayer
clear software healthy crates/brink-web/www/player.js:clear
advance software healthy crates/brink-web/www/player.js:advance
main software healthy crates/brink-web/www/main.js:main
getDecoForType software healthy crates/brink-web/www/highlight.js:getDecoForType
buildDecorations software healthy crates/brink-web/www/highlight.js:buildDecorations
createEditor software healthy crates/brink-web/www/editor.js:createEditor
semanticTokens software healthy crates/brink-web/www/editor.js:semanticTokens
doCompile software healthy crates/brink-web/www/editor.js:doCompile
initWasm software healthy packages/wasm/src/index.ts:initWasm
compile software healthy packages/wasm/src/index.ts:compile
programChecksum software healthy packages/wasm/src/index.ts:programChecksum
getTokenTypeNames software healthy packages/wasm/src/index.ts:getTokenTypeNames
getTokenModifierNames software healthy packages/wasm/src/index.ts:getTokenModifierNames
from software healthy packages/wasm/src/index.ts:from
inlayHintsExtension software healthy packages/ink-editor/src/inlay-hints.ts:inlayHintsExtension
convertLineToType software healthy packages/ink-editor/src/convert.ts:convertLineToType
openPopover software healthy packages/ink-editor/src/widget-popover.ts:openPopover
close software healthy packages/ink-editor/src/widget-popover.ts:close
reposition software healthy packages/ink-editor/src/widget-popover.ts:reposition
onKeyDown software healthy packages/ink-editor/src/widget-popover.ts:onKeyDown
onPointerDown software healthy packages/ink-editor/src/widget-popover.ts:onPointerDown
getDecoForType software healthy packages/ink-editor/src/highlight.ts:getDecoForType
buildHighlightDecorations software healthy packages/ink-editor/src/highlight.ts:buildHighlightDecorati…
highlightExtension software healthy packages/ink-editor/src/highlight.ts:highlightExtension
isFoldableIntoName software healthy packages/ink-editor/src/keybindings.ts:isFoldableIntoName
handleKey software healthy packages/ink-editor/src/keybindings.ts:handleKey
characterNameRange software healthy packages/ink-editor/src/keybindings.ts:characterNameRange
handleHome software healthy packages/ink-editor/src/keybindings.ts:handleHome
handleEnd software healthy packages/ink-editor/src/keybindings.ts:handleEnd
handleArrowRight software healthy packages/ink-editor/src/keybindings.ts:handleArrowRight
handleArrowLeft software healthy packages/ink-editor/src/keybindings.ts:handleArrowLeft
showInlineElementPicker software healthy packages/ink-editor/src/keybindings.ts:showInlineElementPic…
renderItems software healthy packages/ink-editor/src/keybindings.ts:renderItems
handleKeydown software healthy packages/ink-editor/src/keybindings.ts:handleKeydown
handleClick software healthy packages/ink-editor/src/keybindings.ts:handleClick
dismissInlineElementPicker software healthy packages/ink-editor/src/keybindings.ts:dismissInlineElement…
brinkKeymap software healthy packages/ink-editor/src/keybindings.ts:brinkKeymap
renameExtension software healthy packages/ink-editor/src/rename.ts:renameExtension
foldingExtension software healthy packages/ink-editor/src/folding.ts:foldingExtension
elementClass software healthy packages/ink-editor/src/element-type.ts:elementClass
lineElementToType software healthy packages/ink-editor/src/element-type.ts:lineElementToType
isSticky software healthy packages/ink-editor/src/element-type.ts:isSticky
lineContextToLineInfo software healthy packages/ink-editor/src/element-type.ts:lineContextToLineIn…
classifyLine software healthy packages/ink-editor/src/element-type.ts:classifyLine
computeLineInfos software healthy packages/ink-editor/src/element-type.ts:computeLineInfos
clamp software healthy packages/ink-editor/src/color-picker-ui.ts:clamp
hexToRgb software healthy packages/ink-editor/src/color-picker-ui.ts:hexToRgb
rgbToHex software healthy packages/ink-editor/src/color-picker-ui.ts:rgbToHex

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

LabelLayerStatusPath
EditorSessionHandle software healthy packages/wasm/src/index.ts:EditorSessionHandle
StoryRunnerHandle software healthy packages/wasm/src/index.ts:StoryRunnerHandle
InlayHintWidget software healthy packages/ink-editor/src/inlay-hints.ts:InlayHintWidget
InMemoryFileProvider software healthy packages/ink-editor/src/provider.ts:InMemoryFileProvider
DepthSigilWidget software healthy packages/ink-editor/src/screenplay.ts:DepthSigilWidget
EmptySigilWidget software healthy packages/ink-editor/src/screenplay.ts:EmptySigilWidget
DocHandle software healthy packages/ink-editor/src/document-handle.ts:DocHandle
FileChangeHub software healthy packages/ink-editor/src/file-change-hub.ts:FileChangeHub
owns software healthy packages/ink-editor/src/project-session.ts:owns
ProjectSession software healthy packages/ink-editor/src/project-session.ts:ProjectSession
owns software healthy packages/ink-editor/src/document-sessions.ts:owns
DocumentSessions software healthy packages/ink-editor/src/document-sessions.ts:DocumentSessio…
CodeActionsMenu software healthy packages/ink-editor/src/code-actions.ts:CodeActionsMenu
EditWidget software healthy packages/ink-editor/src/argument-widgets.ts:EditWidget
FillGhostWidget software healthy packages/ink-editor/src/argument-widgets.ts:FillGhostWidget
names software healthy packages/studio-ui/src/ElementDropdown.tsx:names
ToolWindowRegistry software healthy packages/studio-shell/src/toolwindow.ts:ToolWindowRegistry
StatusBarRegistry software healthy packages/studio-shell/src/statusbar.ts:StatusBarRegistry
ThemeService software healthy packages/studio-shell/src/theme.ts:ThemeService
DocumentTypeRegistry software healthy packages/studio-shell/src/document.ts:DocumentTypeRegistry
NotificationCenter software healthy packages/studio-shell/src/notifications.ts:NotificationCent…
Keymap software healthy packages/studio-shell/src/keymap.ts:Keymap
KeymapOverridesService software healthy packages/studio-shell/src/keymap.ts:KeymapOverridesService
LocationResolvers software healthy packages/studio-shell/src/location.ts:LocationResolvers
ViewRevealHandlers software healthy packages/studio-shell/src/location.ts:ViewRevealHandlers
CommandRegistry software healthy packages/studio-shell/src/command.ts:CommandRegistry
StripDragGesture software healthy packages/studio-shell/src/strip-drag.ts:StripDragGesture
FlowSessionProvider software healthy packages/studio-store/src/session/flow-provider.ts:FlowSess…
LocalSessionProvider software healthy packages/studio-store/src/session/local-provider.ts:LocalSe…
declarations software healthy packages/brink-studio/tsup.config.ts:declarations
Harness software healthy packages/brink-studio/src/__tests__/document-sessions.test.…
EditorSession software healthy packages/brink-studio/src/__mocks__/brink-web.ts:EditorSess…
StoryRunner software healthy packages/brink-studio/src/__mocks__/brink-web.ts:StoryRunner
await software healthy packages/brink-studio/e2e/binder.spec.ts:await

LabelLayerStatusPath
deploy cicd healthy .github/workflows/book.yml
check cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml
clippy cicd healthy .github/workflows/ci.yml
fmt cicd healthy .github/workflows/ci.yml
deny cicd healthy .github/workflows/ci.yml
book cicd healthy .github/workflows/ci.yml
frontend cicd healthy .github/workflows/ci.yml
release cicd healthy .github/workflows/npm-release.yml
plan cicd healthy .github/workflows/release.yml
build-local-artifacts cicd healthy .github/workflows/release.yml
build-global-artifacts cicd healthy .github/workflows/release.yml
host cicd healthy .github/workflows/release.yml
announce cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release-plz.yml
release-pr cicd healthy .github/workflows/release-plz.yml

LabelLayerStatusPath
gha::book cicd healthy .github/workflows/book.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::npm-release cicd healthy .github/workflows/npm-release.yml
gha::release cicd healthy .github/workflows/release.yml
gha::release-plz cicd healthy .github/workflows/release-plz.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
NPM_TOKEN cicd healthy
RELEASE_PLZ_TOKEN cicd healthy
BUILD_MANIFEST_NAME cicd healthy

LabelLayerStatusPath
/tmp/shell87-mid-drag.png frontend healthy packages/brink-studio/e2e/drag-redock.spec.ts
/tmp/shell87-post-drop.png frontend healthy packages/brink-studio/e2e/drag-redock.spec.ts
/tmp/tab-polish-shots/mid-drag-cross-group.png frontend healthy packages/brink-studio/e2e/tab-drag.spec.ts

LabelLayerStatusPath
port:5190 network healthy packages/brink-studio/playwright.config.ts
port:5180 network healthy packages/brink-studio/vite.config.ts

LabelLayerStatusPath
auth::.github/workflows/npm-release.yml security healthy .github/workflows/npm-release.yml
auth::.github/workflows/release-plz.yml security healthy .github/workflows/release-plz.yml

LabelLayerStatusPath
repobility-clone-i6kbvcrg software healthy /tmp/repobility-clone-i6kbvcrg

LabelLayerStatusPath
1.3.268.0 network healthy Cargo.lock

LabelLayerStatusPath
gpu (detected) hardware healthy Cargo.lock
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/8bd4c2c6-3305-48bb-948e-aee84a047853/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8bd4c2c6-3305-48bb-948e-aee84a047853/

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.