chore: auto-commit (799 archivos)

- .claude/CLAUDE.md
- .claude/commands/subagentes.md
- .claude/rules/INDEX.md
- .mcp.json
- bash/functions/cybersecurity/analyze_dns.md
- bash/functions/cybersecurity/audit_http_headers.md
- bash/functions/cybersecurity/audit_ssh_config.md
- bash/functions/cybersecurity/check_firewall.md
- bash/functions/cybersecurity/detect_suspicious_users.md
- bash/functions/cybersecurity/encrypt_file.md
- ...

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-14 00:28:20 +02:00
parent d110aa40f9
commit cfdf515228
805 changed files with 5515 additions and 810 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "def add_basemap_osm(ax: Axes, zoom: int = 9, cache_dir: str | Path | None = None) -> None"
description: "Añade un basemap OpenStreetMap Mapnik a un Axes de matplotlib usando contextily. Captura silenciosamente errores de red — nunca lanza."
tags: [geo, visualization, basemap, osm, contextily, matplotlib]
tags: [geo, visualization, basemap, osm, contextily, matplotlib, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "def add_basemap_with_timeout(ax: Axes, zoom: int = 9, cache_dir: str | Path | None = None, timeout_s: float = 15.0) -> bool"
description: "Igual que add_basemap_osm pero con timeout SIGALRM. Retorna True si cargó el basemap, False si timeout o error. Solo Unix — en Windows retorna False inmediatamente."
tags: [geo, visualization, basemap, osm, contextily, matplotlib, timeout]
tags: [geo, visualization, basemap, osm, contextily, matplotlib, timeout, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -8,7 +8,7 @@ version: "1.0.0"
purity: pure
signature: "distance_bucket(distance_km: float) -> str"
description: "Clasifica una distancia en km en uno de los buckets: 0-5, 5-10, 10-20, 20-40, 40-80, 80-160, 160+."
tags: [geo, distance, bucket, classification]
tags: [geo, distance, bucket, classification, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -8,7 +8,7 @@ version: "1.0.0"
purity: pure
signature: "extent_with_padding(bounds: tuple[float, float, float, float], pad_ratio: float = 0.05) -> tuple[float, float, float, float]"
description: "Expande un bounding box (minx,miny,maxx,maxy) anadiendo un margen proporcional. La salida es (minx-padx, maxx+padx, miny-pady, maxy+pady)."
tags: [geo, bbox, extent, padding, matplotlib]
tags: [geo, bbox, extent, padding, matplotlib, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -8,7 +8,7 @@ version: "1.0.0"
purity: pure
signature: "haversine_km(lon1: float, lat1: float, lon2: float, lat2: float) -> float"
description: "Calcula la distancia en kilometros entre dos puntos lon/lat usando la formula de Haversine con R=6371.0."
tags: [geo, distance, haversine, coordinates]
tags: [geo, distance, haversine, coordinates, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "def load_boundary_gdf(path: str | Path, crs: str = 'EPSG:4326') -> GeoDataFrame"
description: "Lee un GeoJSON con geopandas y normaliza el CRS. Si el archivo no tiene CRS lo asigna; si ya tiene CRS lo reproyecta al solicitado."
tags: [geo, geojson, geopandas, crs, boundary, io]
tags: [geo, geojson, geopandas, crs, boundary, io, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "def valhalla_isochrone(lat: float, lon: float, minutes: int, base_url: str = 'http://localhost:8002', costing: str = 'auto', denoise: float = 0.6, generalize_m: int = 50, polygons: bool = True, timeout_s: float = 120.0) -> dict | None"
description: "Calcula la isócrona (área alcanzable en N minutos) de un punto usando Valhalla. Retorna GeoJSON dict con el polígono o None si error."
tags: [valhalla, isochrone, geo, http, geojson]
tags: [valhalla, isochrone, geo, http, geojson, pendiente-usar]
uses_functions: []
uses_types: []
returns: []