https://github.com/blait/dbMetaToDoc
· scanned 2026-06-17 01:41 UTC (1 month, 1 week ago)
43 raw signals (0 security + 43 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +19.8 (diff) · 31 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.
All 482 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 |
|---|---|---|---|
cfg |
software | healthy | common.py:17 |
connect |
software | healthy | common.py:32 |
_bedrock |
software | healthy | common.py:47 |
invoke_claude |
software | healthy | common.py:52 |
claude_json |
software | healthy | common.py:73 |
embed |
software | healthy | common.py:96 |
out_path |
software | healthy | common.py:106 |
load_json |
software | healthy | common.py:113 |
dump_json |
software | healthy | common.py:118 |
drop_foreign_keys |
software | healthy | prepare/strip_docs.py:21 |
drop_primary_keys |
software | healthy | prepare/strip_docs.py:33 |
strip_comments |
software | healthy | prepare/strip_docs.py:45 |
main |
software | healthy | prepare/strip_docs.py:64 |
main |
software | healthy | scripts/run_pipeline.py:23 |
w |
software | healthy | scripts/run_pipeline.py:46 |
fk_order |
software | healthy | document/refine.py:79 |
visit |
software | healthy | document/refine.py:88 |
compact_columns |
software | healthy | document/refine.py:104 |
relations_for |
software | healthy | document/refine.py:121 |
describe_table |
software | healthy | document/refine.py:130 |
synthesize_db |
software | healthy | document/refine.py:147 |
main |
software | healthy | document/refine.py:157 |
is_blank_truth |
software | healthy | eval/score.py:56 |
load_field_truth |
software | healthy | eval/score.py:65 |
load_table_truth |
software | healthy | eval/score.py:76 |
cosine |
software | healthy | eval/score.py:89 |
sim_pair |
software | healthy | eval/score.py:96 |
score_relations |
software | healthy | eval/score.py:112 |
prf |
software | healthy | eval/score.py:132 |
main |
software | healthy | eval/score.py:144 |
run_job |
software | dead | eval/score.py:180 |
agg |
software | healthy | eval/score.py:202 |
fetch_tables |
software | healthy | profile/profile.py:23 |
fetch_columns |
software | healthy | profile/profile.py:31 |
table_rowcount |
software | healthy | profile/profile.py:43 |
column_stats |
software | healthy | profile/profile.py:48 |
main |
software | healthy | profile/profile.py:85 |
_get |
software | healthy | db2doc/config.py:11 |
_startup |
software | healthy | db2doc/api/main.py:14 |
health |
software | healthy | db2doc/api/main.py:19 |
root |
software | healthy | db2doc/api/main.py:37 |
of |
software | healthy | db2doc/api/schemas.py:71 |
get_session |
software | dead | db2doc/api/deps.py:5 |
list_sources |
software | healthy | db2doc/api/routers/sources.py:12 |
create_source |
software | healthy | db2doc/api/routers/sources.py:17 |
get_source |
software | healthy | db2doc/api/routers/sources.py:28 |
patch_source |
software | healthy | db2doc/api/routers/sources.py:36 |
delete_source |
software | healthy | db2doc/api/routers/sources.py:45 |
test_connection |
software | healthy | db2doc/api/routers/sources.py:51 |
get_job |
software | healthy | db2doc/api/routers/jobs.py:11 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
requirements.txt |
software | healthy | requirements.txt |
RESULTS.md |
software | healthy | RESULTS.md |
README.md |
software | healthy | README.md |
SETUP.md |
software | healthy | SETUP.md |
IMPROVEMENTS.md |
software | healthy | IMPROVEMENTS.md |
common.py |
software | healthy | common.py |
strip_docs.py |
software | healthy | prepare/strip_docs.py |
run_pipeline.py |
software | healthy | scripts/run_pipeline.py |
refine.py |
software | healthy | document/refine.py |
score.py |
software | healthy | eval/score.py |
profile.py |
software | healthy | profile/profile.py |
bedrock.py |
software | healthy | db2doc/bedrock.py |
__init__.py |
software | healthy | db2doc/__init__.py |
config.py |
software | healthy | db2doc/config.py |
README.md |
software | healthy | db2doc/README.md |
__init__.py |
software | healthy | db2doc/api/__init__.py |
main.py |
software | healthy | db2doc/api/main.py |
schemas.py |
software | healthy | db2doc/api/schemas.py |
deps.py |
software | healthy | db2doc/api/deps.py |
sources.py |
software | healthy | db2doc/api/routers/sources.py |
jobs.py |
software | healthy | db2doc/api/routers/jobs.py |
__init__.py |
software | healthy | db2doc/api/routers/__init__.py |
catalog.py |
software | healthy | db2doc/api/routers/catalog.py |
descriptions.py |
software | healthy | db2doc/api/routers/descriptions.py |
scans.py |
software | healthy | db2doc/api/routers/scans.py |
export.py |
software | healthy | db2doc/api/routers/export.py |
__init__.py |
software | healthy | db2doc/jobs/__init__.py |
runner.py |
software | healthy | db2doc/jobs/runner.py |
executor.py |
software | healthy | db2doc/jobs/executor.py |
render.py |
software | healthy | db2doc/pipeline/render.py |
__init__.py |
software | healthy | db2doc/pipeline/__init__.py |
verify.py |
software | healthy | db2doc/pipeline/verify.py |
relations.py |
software | healthy | db2doc/pipeline/relations.py |
describe.py |
software | healthy | db2doc/pipeline/describe.py |
profiler.py |
software | healthy | db2doc/pipeline/profiler.py |
quoting.py |
software | healthy | db2doc/targets/quoting.py |
__init__.py |
software | healthy | db2doc/targets/__init__.py |
stats.py |
software | healthy | db2doc/targets/stats.py |
engine.py |
software | healthy | db2doc/targets/engine.py |
inspect.py |
software | healthy | db2doc/targets/inspect.py |
repo.py |
software | healthy | db2doc/store/repo.py |
__init__.py |
software | healthy | db2doc/store/__init__.py |
crypto.py |
software | healthy | db2doc/store/crypto.py |
models.py |
software | healthy | db2doc/store/models.py |
db.py |
software | healthy | db2doc/store/db.py |
app.js |
software | healthy | db2doc/web/app.js |
index.html |
software | healthy | db2doc/web/index.html |
keys.py |
software | healthy | recover/keys.py |
translate.py |
software | healthy | v2/translate.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | db2doc/api/main.py |
GET / |
api | healthy | db2doc/api/main.py |
POST / |
api | healthy | db2doc/api/routers/sources.py |
GET /{source_id} |
api | healthy | db2doc/api/routers/sources.py |
PATCH /{source_id} |
api | healthy | db2doc/api/routers/sources.py |
DELETE /{source_id} |
api | healthy | db2doc/api/routers/sources.py |
POST /{source_id}/test-connection |
api | healthy | db2doc/api/routers/sources.py |
GET /jobs/{job_id} |
api | healthy | db2doc/api/routers/jobs.py |
GET /sources/{source_id}/jobs |
api | healthy | db2doc/api/routers/jobs.py |
GET /{source_id}/catalog |
api | healthy | db2doc/api/routers/catalog.py |
PATCH /{desc_id} |
api | healthy | db2doc/api/routers/descriptions.py |
POST /{desc_id}/approve |
api | healthy | db2doc/api/routers/descriptions.py |
POST /{desc_id}/reject |
api | healthy | db2doc/api/routers/descriptions.py |
GET /{desc_id}/revisions |
api | healthy | db2doc/api/routers/descriptions.py |
POST /{source_id}/scan |
api | healthy | db2doc/api/routers/scans.py |
POST /{source_id}/infer |
api | healthy | db2doc/api/routers/scans.py |
POST /{source_id}/run |
api | healthy | db2doc/api/routers/scans.py |
GET /{source_id}/export |
api | healthy | db2doc/api/routers/export.py |
POST /api/test-connection |
api | healthy | v2/webapp.py |
POST /api/runs |
api | healthy | v2/webapp.py |
GET /api/runs |
api | healthy | v2/webapp.py |
GET /api/runs/{rid} |
api | healthy | v2/webapp.py |
GET /api/runs/{rid}/artifact/{name} |
api | healthy | v2/webapp.py |
DELETE /api/runs/{rid} |
api | healthy | v2/webapp.py |
GET /api/runs/{rid}/graph |
api | healthy | v2/webapp.py |
GET /api/runs/{rid}/graph/table/{name} |
api | healthy | v2/webapp.py |
GET /api/runs/{rid}/graph/paths |
api | healthy | v2/webapp.py |
GET /api/runs/{rid}/graph/concepts |
api | healthy | v2/webapp.py |
GET /runs/{rid} |
api | healthy | v2/webapp.py |
GET /runs/{rid}/graph |
api | healthy | v2/webapp.py |
GET /api/sources |
api | healthy | db2doc/web/app.js |
POST /api/sources |
api | healthy | db2doc/web/app.js |
GET /api/jobs/ |
api | healthy | db2doc/web/app.js |
PATCH /api/descriptions/ |
api | healthy | db2doc/web/app.js |
| Label | Layer | Status | Path |
|---|---|---|---|
prepare |
software | healthy | prepare |
scripts |
software | healthy | scripts |
document |
software | healthy | document |
eval |
software | healthy | eval |
profile |
software | healthy | profile |
db2doc |
software | healthy | db2doc |
api |
software | healthy | db2doc/api |
routers |
software | healthy | db2doc/api/routers |
jobs |
software | healthy | db2doc/jobs |
pipeline |
software | healthy | db2doc/pipeline |
targets |
software | healthy | db2doc/targets |
store |
software | healthy | db2doc/store |
web |
software | healthy | db2doc/web |
recover |
software | healthy | recover |
v2 |
software | healthy | v2 |
infra |
software | healthy | infra |
results |
software | healthy | results |
render |
software | healthy | render |
truth |
software | healthy | truth |
ui |
software | healthy | ui |
| Label | Layer | Status | Path |
|---|---|---|---|
SourceIn |
software | healthy | db2doc/api/schemas.py:6 |
SourcePatch |
software | healthy | db2doc/api/schemas.py:18 |
SourceOut |
software | healthy | db2doc/api/schemas.py:29 |
DescriptionPatch |
software | healthy | db2doc/api/schemas.py:49 |
ReviewIn |
software | healthy | db2doc/api/schemas.py:55 |
JobOut |
software | healthy | db2doc/api/schemas.py:60 |
Base |
software | healthy | db2doc/store/models.py:8 |
Source |
software | healthy | db2doc/store/models.py:12 |
Scan |
software | healthy | db2doc/store/models.py:30 |
Table |
software | healthy | db2doc/store/models.py:45 |
Column |
software | healthy | db2doc/store/models.py:58 |
Relation |
software | healthy | db2doc/store/models.py:71 |
Description |
software | healthy | db2doc/store/models.py:85 |
Revision |
software | healthy | db2doc/store/models.py:103 |
Job |
software | healthy | db2doc/store/models.py:115 |
Guardrail |
software | healthy | v2/config.py:70 |
ConnectionIn |
software | healthy | v2/webapp.py:53 |
| Label | Layer | Status | Path |
|---|---|---|---|
Base |
data | healthy | db2doc/store/models.py |
Source |
data | healthy | db2doc/store/models.py |
Scan |
data | healthy | db2doc/store/models.py |
Table |
data | healthy | db2doc/store/models.py |
Column |
data | healthy | db2doc/store/models.py |
Relation |
data | healthy | db2doc/store/models.py |
Description |
data | healthy | db2doc/store/models.py |
Revision |
data | healthy | db2doc/store/models.py |
Job |
data | healthy | db2doc/store/models.py |
sources |
data | healthy | db2doc/store/models.py |
scans |
data | healthy | db2doc/store/models.py |
tables |
data | healthy | db2doc/store/models.py |
columns |
data | healthy | db2doc/store/models.py |
relations |
data | healthy | db2doc/store/models.py |
descriptions |
data | healthy | db2doc/store/models.py |
revisions |
data | healthy | db2doc/store/models.py |
jobs |
data | healthy | db2doc/store/models.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .env.example |
mysql |
data | healthy | README.md |
mariadb |
data | healthy | db2doc/api/schemas.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .env.example |
vps::ec2 |
hardware | healthy | infra/create_metastore_rds.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
blait__dbMetaToDoc |
software | healthy | /data/fable5_failed_archive/blait__dbMetaToDoc |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | db2doc/config.py |
This page is publicly accessible at:
https://repobility.com/scan/22eee545-7052-42c5-93c9-58865585d8f5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/22eee545-7052-42c5-93c9-58865585d8f5/
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.