https://github.com/tishsingh399/clementine-ds
· scanned 2026-06-16 00:37 UTC (2 months, 2 weeks ago)
30 raw signals (0 security + 30 graph)
Last scanned 2 months, 2 weeks ago · v1 · 29 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1173 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 |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
TRUST-LEVELS.md |
software | healthy | TRUST-LEVELS.md |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
HANDOFF.md |
software | healthy | HANDOFF.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
turbo.json |
software | healthy | turbo.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
AI-READY-ARCHITECTURE.md |
software | healthy | AI-READY-ARCHITECTURE.md |
tsconfig.json |
software | healthy | tsconfig.json |
figma.config.json |
software | healthy | figma.config.json |
LICENSE |
software | healthy | LICENSE |
docs.json |
software | healthy | docs.json |
AGENTS.md |
software | healthy | AGENTS.md |
README.md |
software | healthy | governance/README.md |
model-prompt-registry.json |
software | healthy | governance/model-prompt-registry.json |
README.md |
software | healthy | behaviors/README.md |
Guidelines.md |
software | healthy | guidelines/Guidelines.md |
vite.config.ts |
software | healthy | apps/observatory/vite.config.ts |
vercel.json |
software | healthy | apps/observatory/vercel.json |
package.json |
software | healthy | apps/observatory/package.json |
index.html |
software | healthy | apps/observatory/index.html |
tsconfig.json |
software | healthy | apps/observatory/tsconfig.json |
scan-specs.mjs |
software | healthy | apps/observatory/scripts/scan-specs.mjs |
styles.css |
software | healthy | apps/observatory/src/styles.css |
main.tsx |
software | healthy | apps/observatory/src/main.tsx |
App.tsx |
software | healthy | apps/observatory/src/App.tsx |
package.json |
software | healthy | apps/storybook/package.json |
tsconfig.json |
software | healthy | apps/storybook/tsconfig.json |
DescriptionList.stories.tsx |
software | healthy | apps/storybook/stories/DescriptionList.stories.tsx |
Avatar.stories.tsx |
software | healthy | apps/storybook/stories/Avatar.stories.tsx |
Stat.stories.tsx |
software | healthy | apps/storybook/stories/Stat.stories.tsx |
Code.stories.tsx |
software | healthy | apps/storybook/stories/Code.stories.tsx |
Divider.stories.tsx |
software | healthy | apps/storybook/stories/Divider.stories.tsx |
NotificationCenter.stories.tsx |
software | healthy | apps/storybook/stories/NotificationCenter.stories.tsx |
Autocomplete.stories.tsx |
software | healthy | apps/storybook/stories/Autocomplete.stories.tsx |
Timeline.stories.tsx |
software | healthy | apps/storybook/stories/Timeline.stories.tsx |
HoverCard.stories.tsx |
software | healthy | apps/storybook/stories/HoverCard.stories.tsx |
Tooltip.stories.tsx |
software | healthy | apps/storybook/stories/Tooltip.stories.tsx |
Menu.stories.tsx |
software | healthy | apps/storybook/stories/Menu.stories.tsx |
TextInput.stories.tsx |
software | healthy | apps/storybook/stories/TextInput.stories.tsx |
ExportMenu.stories.tsx |
software | healthy | apps/storybook/stories/ExportMenu.stories.tsx |
TagsInput.stories.tsx |
software | healthy | apps/storybook/stories/TagsInput.stories.tsx |
Textarea.stories.tsx |
software | healthy | apps/storybook/stories/Textarea.stories.tsx |
Button.stories.tsx |
software | healthy | apps/storybook/stories/Button.stories.tsx |
ErrorState.stories.tsx |
software | healthy | apps/storybook/stories/ErrorState.stories.tsx |
Drawer.stories.tsx |
software | healthy | apps/storybook/stories/Drawer.stories.tsx |
Loader.stories.tsx |
software | healthy | apps/storybook/stories/Loader.stories.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
governance |
software | healthy | governance |
behaviors |
software | healthy | behaviors |
guidelines |
software | healthy | guidelines |
apps |
software | healthy | apps |
observatory |
software | healthy | apps/observatory |
scripts |
software | healthy | apps/observatory/scripts |
src |
software | healthy | apps/observatory/src |
storybook |
software | healthy | apps/storybook |
stories |
software | healthy | apps/storybook/stories |
ai |
software | healthy | apps/storybook/stories/ai |
trust |
software | healthy | apps/storybook/stories/trust |
feedback |
software | healthy | apps/storybook/stories/feedback |
docs |
software | healthy | docs |
readme |
software | healthy | docs/readme |
architecture |
software | healthy | docs/readme/architecture |
components |
software | healthy | docs/readme/components |
getting-started |
software | healthy | docs/readme/getting-started |
tokens |
software | healthy | docs/readme/tokens |
figma |
software | healthy | docs/figma |
scripts |
software | healthy | scripts |
_templates |
software | healthy | _templates |
component |
software | healthy | _templates/component |
packages |
software | healthy | packages |
ui |
software | healthy | packages/ui |
src |
software | healthy | packages/ui/src |
components |
software | healthy | packages/ui/src/components |
ai |
software | healthy | packages/ui/src/components/ai |
trust |
software | healthy | packages/ui/src/components/trust |
feedback |
software | healthy | packages/ui/src/components/feedback |
theme |
software | healthy | packages/ui/src/theme |
hooks |
software | healthy | packages/ui/src/hooks |
tokens |
software | healthy | packages/tokens |
src |
software | healthy | packages/tokens/src |
components |
software | healthy | packages/tokens/src/components |
.claude |
software | healthy | .claude |
content |
software | healthy | content |
patterns |
software | healthy | patterns |
mixed-initiative |
software | healthy | patterns/mixed-initiative |
graceful-degradation |
software | healthy | patterns/graceful-degradation |
provenance-disclosure |
software | healthy | patterns/provenance-disclosure |
data-boundaries |
software | healthy | patterns/data-boundaries |
least-privilege |
software | healthy | patterns/least-privilege |
action-bar |
software | healthy | patterns/action-bar |
escalation-paths |
software | healthy | patterns/escalation-paths |
reversibility |
software | healthy | patterns/reversibility |
cost-latency-transparency |
software | healthy | patterns/cost-latency-transparency |
form-field |
software | healthy | patterns/form-field |
compliance-surfaces |
software | healthy | patterns/compliance-surfaces |
optimistic-correctable |
software | healthy | patterns/optimistic-correctable |
steerability |
software | healthy | patterns/steerability |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
parseSpec |
software | healthy | apps/observatory/scripts/scan-specs.mjs:parseSpec |
scanDir |
software | healthy | apps/observatory/scripts/scan-specs.mjs:scanDir |
scanTokens |
software | healthy | apps/observatory/scripts/scan-specs.mjs:scanTokens |
countLeaves |
software | healthy | apps/observatory/scripts/scan-specs.mjs:countLeaves |
trustLevelFor |
software | healthy | apps/observatory/scripts/scan-specs.mjs:trustLevelFor |
healthScore |
software | healthy | apps/observatory/scripts/scan-specs.mjs:healthScore |
composite |
software | healthy | apps/observatory/scripts/scan-specs.mjs:composite |
countProsePatterns |
software | healthy | apps/observatory/scripts/scan-specs.mjs:countProsePatterns |
gitLog |
software | healthy | apps/observatory/scripts/scan-specs.mjs:gitLog |
countNeedsInput |
software | healthy | apps/observatory/scripts/scan-specs.mjs:countNeedsInput |
isAllChecksGreen |
software | healthy | apps/observatory/scripts/scan-specs.mjs:isAllChecksGreen |
dateOnly |
software | healthy | apps/observatory/src/App.tsx:dateOnly |
StatusPill |
software | healthy | apps/observatory/src/App.tsx:StatusPill |
App |
software | healthy | apps/observatory/src/App.tsx:App |
ToastDemo |
software | healthy | apps/storybook/stories/Toast.stories.tsx:ToastDemo |
items |
software | healthy | apps/storybook/stories/Accordion.stories.tsx:items |
Slide |
software | healthy | apps/storybook/stories/Carousel.stories.tsx:Slide |
fillSolid |
software | healthy | docs/figma/build-canvas.mjs:fillSolid |
fillBoundVar |
software | healthy | docs/figma/build-canvas.mjs:fillBoundVar |
makeText |
software | healthy | docs/figma/build-canvas.mjs:makeText |
makeFrame |
software | healthy | docs/figma/build-canvas.mjs:makeFrame |
bound |
software | healthy | docs/figma/build-spec.mjs:bound |
fillVar |
software | healthy | docs/figma/build-spec.mjs:fillVar |
fillHex |
software | healthy | docs/figma/build-spec.mjs:fillHex |
mkF |
software | healthy | docs/figma/build-spec.mjs:mkF |
mkT |
software | healthy | docs/figma/build-spec.mjs:mkT |
btn |
software | healthy | docs/figma/build-spec.mjs:btn |
v |
software | healthy | docs/figma/build-components.mjs:v |
bound |
software | healthy | docs/figma/build-components.mjs:bound |
fillVar |
software | healthy | docs/figma/build-components.mjs:fillVar |
fillHex |
software | healthy | docs/figma/build-components.mjs:fillHex |
mkFrame |
software | healthy | docs/figma/build-components.mjs:mkFrame |
mkText |
software | healthy | docs/figma/build-components.mjs:mkText |
mkCircle |
software | healthy | docs/figma/build-components.mjs:mkCircle |
makeButton |
software | healthy | docs/figma/build-components.mjs:makeButton |
makeBadge |
software | healthy | docs/figma/build-components.mjs:makeBadge |
makeCheckbox |
software | healthy | docs/figma/build-components.mjs:makeCheckbox |
makeRadio |
software | healthy | docs/figma/build-components.mjs:makeRadio |
makeSwitch |
software | healthy | docs/figma/build-components.mjs:makeSwitch |
makeInput |
software | healthy | docs/figma/build-components.mjs:makeInput |
makeTab |
software | healthy | docs/figma/build-components.mjs:makeTab |
flatten |
software | healthy | docs/figma/push-clementine.mjs:flatten |
hexToRgba |
software | healthy | docs/figma/push-clementine.mjs:hexToRgba |
rgbaStr |
software | healthy | docs/figma/push-clementine.mjs:rgbaStr |
parseDim |
software | healthy | docs/figma/push-clementine.mjs:parseDim |
refToPath |
software | healthy | docs/figma/push-clementine.mjs:refToPath |
inferType |
software | healthy | docs/figma/push-clementine.mjs:inferType |
setMode |
software | healthy | docs/figma/push-clementine.mjs:setMode |
exec |
software | healthy | docs/figma/sync-wave-j.mjs:exec |
byCol |
software | healthy | docs/figma/sync-wave-j.mjs:byCol |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:17 |
network | healthy | pnpm-lock.yaml |
port:6007 |
network | healthy | apps/observatory/vite.config.ts |
port:3456 |
network | healthy | docs/figma/build-canvas.mjs |
port:06 |
network | healthy | .github/dependabot.yml |
port:30 |
network | healthy | .github/workflows/codeql.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/codeql.yml |
validate-specs |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
type-check |
cicd | healthy | .github/workflows/ci.yml |
size |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-whvhiy44 |
software | healthy | /tmp/repobility-clone-whvhiy44 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/storybook/package.json |
This page is publicly accessible at:
https://repobility.com/scan/4b0994de-542f-47aa-8c41-0c1ebad4a70f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4b0994de-542f-47aa-8c41-0c1ebad4a70f/
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.