https://github.com/rjvial/chileCompraApp
· scanned 2026-06-15 23:52 UTC (2 months, 3 weeks ago)
55 raw signals (0 security + 55 graph)
Last scanned 2 months, 3 weeks ago · v1 · 53 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.
All 401 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 |
|---|---|---|---|
pd_read_s3_csv |
software | dead | funcionesAws.py:5 |
pd_read_s3_parquet |
software | dead | funcionesAws.py:13 |
execute_athena_query |
software | healthy | funcionesAws.py:20 |
get_execution_response |
software | healthy | funcionesAws.py:41 |
query_to_dataframe |
software | dead | funcionesAws.py:47 |
check_if_file_exists |
software | healthy | funcionesAws.py:63 |
upload_file |
software | healthy | funcionesAws.py:71 |
invoke_titan_embedding |
software | dead | funcionesAws.py:102 |
invoke_bedrock |
software | healthy | funcionesAws.py:109 |
extract_unique_folders |
software | dead | funcionesAws.py:128 |
__init__ |
software | healthy | funcionesNeo4j.py:8 |
close |
software | healthy | funcionesNeo4j.py:57 |
query |
software | healthy | funcionesNeo4j.py:61 |
neo4jToDataframe |
software | healthy | funcionesNeo4j.py:102 |
neo4jToJson |
software | dead | funcionesNeo4j.py:115 |
neo4jToDict |
software | dead | funcionesNeo4j.py:127 |
neo4jToNestedDict |
software | dead | funcionesNeo4j.py:150 |
clean |
software | healthy | funcionesNeo4j.py:164 |
neo4jQuery |
software | dead | funcionesNeo4j.py:208 |
generate_cypher_query |
software | dead | funcionesNeo4j.py:216 |
get_cypher_conversion |
software | healthy | funcionesNeo4j.py:266 |
_slugify |
software | healthy | script_analisis_promedon.py:144 |
q |
software | healthy | script_analisis_promedon.py:494 |
build_tabla_producto |
software | healthy | script_analisis_promedon.py:549 |
build_tabla_precio |
software | healthy | script_analisis_promedon.py:597 |
diag_precio |
software | dead | script_analisis_promedon.py:636 |
comp_bucket |
software | dead | script_analisis_promedon.py:660 |
_fmt_money |
software | healthy | script_analisis_promedon.py:674 |
_fmt_money_clp |
software | healthy | script_analisis_promedon.py:683 |
_fmt_pct |
software | healthy | script_analisis_promedon.py:689 |
_generate_table |
software | healthy | script_analisis_promedon.py:694 |
_wavg |
software | healthy | script_analisis_promedon.py:765 |
_segmentar_productos |
software | healthy | script_analisis_promedon.py:772 |
_calculate_optimal_discount |
software | healthy | script_analisis_promedon.py:792 |
_calculate_optimal_uplift |
software | healthy | script_analisis_promedon.py:813 |
_seccion_anual |
software | healthy | script_analisis_promedon.py:857 |
_seccion_precio |
software | healthy | script_analisis_promedon.py:940 |
_fmt_signed_int |
software | healthy | script_analisis_promedon.py:1049 |
_build_competitor_stats |
software | healthy | script_analisis_promedon.py:1121 |
_seccion_competencia |
software | healthy | script_analisis_promedon.py:1211 |
_build_df_l1 |
software | healthy | script_analisis_promedon.py:1370 |
_seccion_l1_deep_dive |
software | healthy | script_analisis_promedon.py:1414 |
_grp_row |
software | healthy | script_analisis_promedon.py:1440 |
_totals_optimo |
software | healthy | script_analisis_promedon.py:1469 |
_totals_de_filas |
software | healthy | script_analisis_promedon.py:1479 |
_seccion_quick_wins |
software | healthy | script_analisis_promedon.py:1567 |
build_reporte_html |
software | healthy | script_analisis_promedon.py:1608 |
_derive_nombre_from_data |
software | healthy | script_analisis_promedon.py:1717 |
main |
software | healthy | script_analisis_promedon.py:1726 |
_mask_with |
software | healthy | script_2_group_similar_products.py:123 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
funcionesAws.py |
software | healthy | funcionesAws.py |
conftest.py |
software | healthy | conftest.py |
kumorfm_script_2.py |
software | healthy | kumorfm_script_2.py |
funcionesNeo4j.py |
software | healthy | funcionesNeo4j.py |
script_analisis_promedon.py |
software | healthy | script_analisis_promedon.py |
script_2_group_similar_products.py |
software | healthy | script_2_group_similar_products.py |
script_0_create_aws_and_neo4j_instance.py |
software | healthy | script_0_create_aws_and_neo4j_instance.py |
iniciador.py |
software | healthy | iniciador.py |
regiones_chile.json |
software | healthy | regiones_chile.json |
pyproject.toml |
software | healthy | pyproject.toml |
funcionesNeo4jEC2.py |
software | healthy | funcionesNeo4jEC2.py |
requirements.txt |
software | healthy | requirements.txt |
script_1_genera_json_productos.py |
software | healthy | script_1_genera_json_productos.py |
kumorfm_script.py |
software | healthy | kumorfm_script.py |
test_assignment.py |
software | healthy | tests/test_assignment.py |
test_extractor.py |
software | healthy | tests/test_extractor.py |
test_basis.py |
software | healthy | tests/test_basis.py |
test_register.py |
software | healthy | tests/test_register.py |
test_widen.py |
software | healthy | tests/test_widen.py |
test_add_category.py |
software | healthy | tests/test_add_category.py |
test_profiling.py |
software | healthy | tests/test_profiling.py |
test_cli.py |
software | healthy | tests/test_cli.py |
test_normalizer.py |
software | healthy | tests/test_normalizer.py |
test_classifier.py |
software | healthy | tests/test_classifier.py |
strawman.py |
software | healthy | chilecompra_er/strawman.py |
__init__.py |
software | healthy | chilecompra_er/__init__.py |
graphdb.py |
software | healthy | chilecompra_er/graphdb.py |
README.md |
software | healthy | chilecompra_er/README.md |
config.py |
software | healthy | chilecompra_er/config.py |
llm.py |
software | healthy | chilecompra_er/llm.py |
cli.py |
software | healthy | chilecompra_er/cli.py |
devtools.py |
software | healthy | chilecompra_er/devtools.py |
__main__.py |
software | healthy | chilecompra_er/__main__.py |
widen.py |
software | healthy | chilecompra_er/widen.py |
profiling.py |
software | healthy | chilecompra_er/profiling.py |
__init__.py |
software | healthy | chilecompra_er/ingest/__init__.py |
neo4j_source.py |
software | healthy | chilecompra_er/ingest/neo4j_source.py |
export.py |
software | healthy | chilecompra_er/ingest/export.py |
runner.py |
software | healthy | chilecompra_er/ingest/runner.py |
assignment.py |
software | healthy | chilecompra_er/resolve/assignment.py |
__init__.py |
software | healthy | chilecompra_er/resolve/__init__.py |
extractor.py |
software | healthy | chilecompra_er/resolve/extractor.py |
classifier.py |
software | healthy | chilecompra_er/resolve/classifier.py |
resolver.py |
software | healthy | chilecompra_er/resolve/resolver.py |
register.json |
software | healthy | chilecompra_er/categories/register.json |
__init__.py |
software | healthy | chilecompra_er/categories/__init__.py |
schema.py |
software | healthy | chilecompra_er/categories/schema.py |
tubos_al_vacio.json |
software | healthy | chilecompra_er/categories/schemas/tubos_al_vacio.json |
sondas_nasogastricas.json |
software | healthy | chilecompra_er/categories/schemas/sondas_nasogastricas.json |
trocares.json |
software | healthy | chilecompra_er/categories/schemas/trocares.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Neo4jConnection |
software | healthy | funcionesNeo4j.py:7 |
UnionFind |
software | healthy | script_2_group_similar_products.py:236 |
Candidate |
software | healthy | chilecompra_er/widen.py:31 |
GroupStat |
software | healthy | chilecompra_er/profiling.py:47 |
SourceItem |
software | healthy | chilecompra_er/ingest/neo4j_source.py:43 |
ResolutionStats |
software | healthy | chilecompra_er/ingest/runner.py:19 |
NodeView |
software | healthy | chilecompra_er/resolve/assignment.py:55 |
NodeSpec |
software | healthy | chilecompra_er/resolve/assignment.py:63 |
AssignmentPlan |
software | healthy | chilecompra_er/resolve/assignment.py:74 |
SourceRef |
software | healthy | chilecompra_er/resolve/assignment.py:143 |
InMemoryCatalog |
software | healthy | chilecompra_er/resolve/assignment.py:164 |
Neo4jCatalog |
software | healthy | chilecompra_er/resolve/assignment.py:206 |
Extraction |
software | healthy | chilecompra_er/resolve/extractor.py:21 |
Classification |
software | healthy | chilecompra_er/resolve/classifier.py:24 |
Tier1Classifier |
software | healthy | chilecompra_er/resolve/classifier.py:31 |
ResolutionReport |
software | healthy | chilecompra_er/resolve/resolver.py:33 |
Resolver |
software | healthy | chilecompra_er/resolve/resolver.py:50 |
Rule |
software | healthy | chilecompra_er/categories/schema.py:35 |
AttributeDef |
software | healthy | chilecompra_er/categories/schema.py:54 |
CategorySchema |
software | healthy | chilecompra_er/categories/schema.py:68 |
Normalizer |
software | healthy | chilecompra_er/normalize/normalizer.py:38 |
PriceBasis |
software | healthy | chilecompra_er/price/basis.py:30 |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
chilecompra_er |
software | healthy | chilecompra_er |
ingest |
software | healthy | chilecompra_er/ingest |
resolve |
software | healthy | chilecompra_er/resolve |
categories |
software | healthy | chilecompra_er/categories |
schemas |
software | healthy | chilecompra_er/categories/schemas |
normalize |
software | healthy | chilecompra_er/normalize |
price |
software | healthy | chilecompra_er/price |
migrations |
software | healthy | chilecompra_er/migrations |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
__init__.py |
data | healthy | chilecompra_er/migrations/__init__.py |
migrate.py |
data | healthy | chilecompra_er/migrations/migrate.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::ec2 |
hardware | healthy | kumorfm_script_2.py |
vps::aws |
hardware | healthy | script_0_create_aws_and_neo4j_instance.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-leaf9eyq |
software | healthy | /tmp/repobility-clone-leaf9eyq |
| Label | Layer | Status | Path |
|---|---|---|---|
52.72.58.83 |
network | healthy | .claude/settings.local.json |
This page is publicly accessible at:
https://repobility.com/scan/909765f9-7b8b-4abc-af66-a65ac8f45b27/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/909765f9-7b8b-4abc-af66-a65ac8f45b27/
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.