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.

xian-technology/xian-governance-web

https://github.com/xian-technology/xian-governance-web · scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)

24 raw signals (0 security + 24 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 22 actionable findings from 1 signal source. 2 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 204 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
renderApp software healthy tests/App.test.tsx:renderApp
json software healthy tests/App.test.tsx:json
fakeService software healthy tests/api.test.ts:fakeService
apiGet software healthy src/client/api.ts:apiGet
apiPost software healthy src/client/api.ts:apiPost
getNetworks software healthy src/client/api.ts:getNetworks
getOverview software healthy src/client/api.ts:getOverview
getProposals software healthy src/client/api.ts:getProposals
getPolicy software healthy src/client/api.ts:getPolicy
getHistory software healthy src/client/api.ts:getHistory
getProposal software healthy src/client/api.ts:getProposal
accountQuery software healthy src/client/api.ts:accountQuery
getProposalVotes software healthy src/client/api.ts:getProposalVotes
getValidators software healthy src/client/api.ts:getValidators
getStatePatches software healthy src/client/api.ts:getStatePatches
simulate software healthy src/client/api.ts:simulate
CreateProposal software healthy src/client/CreateProposal.tsx:CreateProposal
buildIntent software healthy src/client/CreateProposal.tsx:buildIntent
is software healthy src/client/CreateProposal.tsx:is
runSimulation software healthy src/client/CreateProposal.tsx:runSimulation
submit software healthy src/client/CreateProposal.tsx:submit
setField software healthy src/client/CreateProposal.tsx:setField
selectVoteType software healthy src/client/CreateProposal.tsx:selectVoteType
ValidatorVoteFields software healthy src/client/CreateProposal.tsx:ValidatorVoteFields
ScalarField software healthy src/client/CreateProposal.tsx:ScalarField
TypedField software healthy src/client/CreateProposal.tsx:TypedField
TemplateCard software healthy src/client/CreateProposal.tsx:TemplateCard
parseJsonObject software healthy src/client/CreateProposal.tsx:parseJsonObject
StatusBadge software healthy src/client/components.tsx:StatusBadge
Metric software healthy src/client/components.tsx:Metric
ProgressBar software healthy src/client/components.tsx:ProgressBar
ReferenceLinks software healthy src/client/components.tsx:ReferenceLinks
CopyButton software healthy src/client/components.tsx:CopyButton
safeExternalUrl software healthy src/client/components.tsx:safeExternalUrl
hostOf software healthy src/client/components.tsx:hostOf
formatDateTime software healthy src/client/components.tsx:formatDateTime
shortHash software healthy src/client/components.tsx:shortHash
getVoteTypeSpec software healthy src/client/validatorVote.ts:getVoteTypeSpec
buildValidatorArg software healthy src/client/validatorVote.ts:buildValidatorArg
raw software healthy src/client/validatorVote.ts:raw
coerceField software healthy src/client/validatorVote.ts:coerceField
validateRange software healthy src/client/validatorVote.ts:validateRange
rangeLabel software healthy src/client/validatorVote.ts:rangeLabel
parseJson software healthy src/client/validatorVote.ts:parseJson
resolveGovernanceContracts software healthy src/client/wallet.ts:resolveGovernanceContracts
canVote software healthy src/client/wallet.ts:canVote
canExpire software healthy src/client/wallet.ts:canExpire
resolveSigningChainId software healthy src/client/wallet.ts:resolveSigningChainId
submitVote software healthy src/client/wallet.ts:submitVote
submitExpire software healthy src/client/wallet.ts:submitExpire

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

LabelLayerStatusPath
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
tsconfig.server.json software healthy tsconfig.server.json
validatorVote.test.ts software healthy tests/validatorVote.test.ts
format.test.ts software healthy tests/format.test.ts
App.test.tsx software healthy tests/App.test.tsx
rpc.test.ts software healthy tests/rpc.test.ts
README.md software healthy tests/README.md
wallet.test.ts software healthy tests/wallet.test.ts
statePatchHash.test.ts software healthy tests/statePatchHash.test.ts
api.test.ts software healthy tests/api.test.ts
setup.ts software healthy tests/setup.ts
README.md software healthy docs/README.md
implementation-proposal.md software healthy docs/implementation-proposal.md
validate.yml software healthy .github/workflows/validate.yml
README.md software healthy src/README.md
api.ts software healthy src/client/api.ts
styles.css software healthy src/client/styles.css
CreateProposal.tsx software healthy src/client/CreateProposal.tsx
components.tsx software healthy src/client/components.tsx
validatorVote.ts software healthy src/client/validatorVote.ts
main.tsx software healthy src/client/main.tsx
wallet.ts software healthy src/client/wallet.ts
vite-env.d.ts software healthy src/client/vite-env.d.ts
App.tsx software healthy src/client/App.tsx
format.ts software healthy src/shared/format.ts
statePatchHash.ts software healthy src/shared/statePatchHash.ts
types.ts software healthy src/shared/types.ts
config.ts software healthy src/server/config.ts
rpc.ts software healthy src/server/rpc.ts
governanceService.ts software healthy src/server/governanceService.ts
main.ts software healthy src/server/main.ts
app.ts software healthy src/server/app.ts

LabelLayerStatusPath
GET /api/health api healthy src/server/app.ts
GET /api/networks api healthy src/server/app.ts
GET /api/networks/:networkId/overview api healthy src/server/app.ts
GET /api/networks/:networkId/proposals api healthy src/server/app.ts
GET /api/networks/:networkId/policy api healthy src/server/app.ts
GET /api/networks/:networkId/history api healthy src/server/app.ts
GET /api/networks/:networkId/proposals/:layer/:proposalId api healthy src/server/app.ts
GET /api/networks/:networkId/proposals/:layer/:proposalId/v… api healthy src/server/app.ts
GET /api/networks/:networkId/validators api healthy src/server/app.ts
GET /api/networks/:networkId/state-patches api healthy src/server/app.ts
POST /api/networks/:networkId/simulate api healthy src/server/app.ts

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
client software healthy src/client
shared software healthy src/shared
server software healthy src/server

LabelLayerStatusPath
ChainMismatchError software healthy src/client/wallet.ts:ChainMismatchError
XianReadClient software healthy src/server/rpc.ts:XianReadClient
GovernanceService software healthy src/server/governanceService.ts:GovernanceService

LabelLayerStatusPath
port:5173 network healthy vite.config.ts
port:4173 network healthy .env.example

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

LabelLayerStatusPath
127.0.0.1 network healthy vite.config.ts

LabelLayerStatusPath
gha::validate cicd healthy .github/workflows/validate.yml

LabelLayerStatusPath
validate cicd healthy .github/workflows/validate.yml
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/64f4f3b8-d331-451e-8a33-1d8df74a1b32/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/64f4f3b8-d331-451e-8a33-1d8df74a1b32/

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.