diff --git a/graphify-out/.graphify_build.json b/graphify-out/.graphify_build.json new file mode 100644 index 0000000..2ac8d80 --- /dev/null +++ b/graphify-out/.graphify_build.json @@ -0,0 +1,12 @@ +{ + "excludes": [ + "themes/", + "themes/**", + "*.jpg", + "*.jpeg", + "*.png", + "*.gif", + "*.svg", + "*.pdf" + ] +} \ No newline at end of file diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json new file mode 100644 index 0000000..e1bb926 --- /dev/null +++ b/graphify-out/.graphify_labels.json @@ -0,0 +1 @@ +{"0": "Templates & Design", "1": "Band, EPK & Regeln", "2": "Gitea Deploy Workflow", "3": "Datenschutz & Impressum", "4": "Show-Schema & Mosel-Gigs", "5": "Shows ↔ EPK Sync", "6": "Pink Future & Skatehalle", "7": "Trierer Umland-Shows", "8": "Rock im Gehege", "9": "Tefftival", "10": "Album Release Party", "11": "Riez Kapellen-Contest", "12": "Altstadtfest Trier", "13": "Halloween Rock", "14": "Deploy-Skript", "15": "Spotify Loader (site.js)", "16": "EPK PDF Build"} \ No newline at end of file diff --git a/graphify-out/.graphify_python b/graphify-out/.graphify_python new file mode 100644 index 0000000..b1e739c --- /dev/null +++ b/graphify-out/.graphify_python @@ -0,0 +1 @@ +C:\Program Files\Python312\python.exe \ No newline at end of file diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root new file mode 100644 index 0000000..3337a88 --- /dev/null +++ b/graphify-out/.graphify_root @@ -0,0 +1 @@ +D:\code\www-deepwatersurvival-de \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 0000000..29c0156 --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,135 @@ +# Graph Report - www-deepwatersurvival-de (2026-10-30) + +## Corpus Check +- Corpus is ~8,291 words - fits in a single context window. You may not need a graph. + +## Summary +- 132 nodes · 189 edges · 17 communities (10 shown, 7 thin omitted) +- Extraction: 62% EXTRACTED · 37% INFERRED · 1% AMBIGUOUS · INFERRED: 70 edges (avg confidence: 0.91) +- Token cost: 219,106 input · 0 output + +## Community Hubs (Navigation) +- Templates & Design +- Band, EPK & Regeln +- Gitea Deploy Workflow +- Datenschutz & Impressum +- Show-Schema & Mosel-Gigs +- Shows ↔ EPK Sync +- Pink Future & Skatehalle +- Trierer Umland-Shows +- Rock im Gehege +- Tefftival +- Album Release Party +- Riez Kapellen-Contest +- Altstadtfest Trier +- Halloween Rock + +## God Nodes (most connected - your core abstractions) +1. `Show Front Matter Schema (title, date, location, poster, tba)` - 19 edges +2. `Shows Section Index` - 18 edges +3. `Base Template (baseof.html)` - 12 edges +4. `epk.html EPK Template` - 10 edges +5. `CLAUDE.md Project Guide (Website & EPK)` - 7 edges +6. `EPK Page 3: Band & Musik (Members, Ocean Tales, 5 Singles)` - 7 edges +7. `Music Page Layout (featured album, discography)` - 7 edges +8. `site.Params (email, spotify, instagram, youtube, photographer)` - 7 edges +9. `[params] links, email, Spotify/Instagram/YouTube` - 6 edges +10. `EPK Page 4: Live & Kontakt (Nächste/Bisherige Shows, Booking)` - 6 edges + +## Surprising Connections (you probably didn't know these) +- `Spotify Player Click-to-Load (no data before consent)` --conceptually_related_to--> `[params] links, email, Spotify/Instagram/YouTube` [INFERRED] + content/Datenschutz.md → hugo.toml +- `Single: I'm So Glad (2023)` --conceptually_related_to--> `Singles: Chirus, Let It Go, Addiction, My Own Home` [AMBIGUOUS] + epk/epk.html → content/_index.md +- `Default Content Archetype (draft, date, title from filename)` --conceptually_related_to--> `Show Front Matter Schema (title, date, location, poster, tba)` [INFERRED] + archetypes/default.md → content/shows/2026_Tefftival.md +- `EPK Page 3: Band & Musik (Members, Ocean Tales, 5 Singles)` --implements--> `Release Cover Naming Convention (JJJJMMTT_[Single|Album]_[Name].jpg)` [INFERRED] + epk/epk.html → CLAUDE.md +- `Photo Credit Rule (Lukas Ittenbach @shot__itt always credited)` --rationale_for--> `EPK Page 4: Live & Kontakt (Nächste/Bisherige Shows, Booking)` [INFERRED] + CLAUDE.md → epk/epk.html + +## Import Cycles +- None detected. + +## Hyperedges (group relationships) +- **Upcoming shows after 2026-10-30 (EPK 'Nächste Shows')** — content_shows_2026_halloween_show, content_shows_2026_tefftival_show, content_shows__index_shows [INFERRED 0.75] +- **Shows in the city of Trier** — content_shows_2022_jukufe_light_show, content_shows_2023_pink_future_show, content_shows_2024_pink_future_show, content_shows_2025_album_release_party_show, content_shows_2026_altstadtfest_trier_show, content_shows_2026_luke_show [INFERRED 0.75] +- **Website content manually mirrored into EPK** — claude_epk_manual_sync, content__index_band_bio, content_about_members, content_music__index_music_page, epk_epk_document [INFERRED 0.85] +- **EPK four A4 pages** — epk_epk_cover_page, epk_epk_bio_page, epk_epk_band_music_page, epk_epk_live_contact_page [EXTRACTED 1.00] +- **Privacy-conscious site choices (local fonts, click-to-load Spotify, DSGVO)** — content_datenschutz_local_fonts, content_datenschutz_spotify_click_to_load, content_datenschutz_dsgvo_rights, content_datenschutz_hosting_1blu [INFERRED 0.75] +- **Show listing rendering (home, shows page, card, JSON-LD events)** — layouts_index, layouts_shows_list, layouts_partials_show_card, layouts_partials_schema_musicevent [INFERRED 0.85] +- **Release cover filename parsing feeding music page and album schema** — layouts_partials_releases, layouts_partials_releases_filename_convention, layouts_music_list, layouts_partials_schema_musicgroup [EXTRACTED 1.00] +- **SEO layer (meta tags, JSON-LD, robots, show redirects)** — layouts__default_baseof_seo_meta, layouts_partials_schema, layouts_robots, layouts_shows_single [INFERRED 0.75] + +## Communities (17 total, 7 thin omitted) + +### Community 0 - "Templates & Design" +Cohesion: 0.11 +Nodes (27): Main Stylesheet (main.css), Album Sleeve Vinyl Slide-Out Effect, Design Tokens (--deep, --bolt, --red, fonts, --slant), Flyer Wall (tilted posters with gaffa tape), 404 Page Template (Abgesoffen), Band Page Layout (members, group photo, crew), Crew Section (photographer portrait / initials fallback), Base Template (baseof.html) (+19 more) + +### Community 1 - "Band, EPK & Regeln" +Cohesion: 0.13 +Nodes (22): Deepwater Survival (Punkrock-Band aus Trier), EPK (Electronic Press Kit, 4 A4 pages), epk/build.ps1 (PDF build), Hugo Website (deutsch, deploy.ps1), CLAUDE.md Project Guide (Website & EPK), Band Bio Text (Identität, Zugehörigkeit, Abschied, Neuanfang), Home Page Content (Punk mit Haltung), Ocean Tales (Debütalbum 2025) (+14 more) + +### Community 2 - "Gitea Deploy Workflow" +Cohesion: 0.11 +Nodes (17): image, container, env, runs-on, steps, http_proxy, https_proxy, no_proxy (+9 more) + +### Community 3 - "Datenschutz & Impressum" +Cohesion: 0.22 +Nodes (7): Design System (--deep, --bolt, --red; Big Shoulders Display + Archivo), DSGVO Betroffenenrechte und Rechtsgrundlagen, Externes Hosting bei 1blu GmbH, Datenschutzerklärung, Disclaimer (Inhalte, externe Links, Urheberrecht, Nutzungsbedingungen), Impressum (Lucas Hahmann, Trier), EPK CSS Tokens (:root --deep, --bolt, --red, fonts) + +### Community 4 - "Show-Schema & Mosel-Gigs" +Cohesion: 0.25 +Nodes (8): Default Content Archetype (draft, date, title from filename), Moselrock, Wasserliesch, Salmtal, Bullenhitze, Kell, Highway to Kell, Show Front Matter Schema (title, date, location, poster, tba) + +### Community 5 - "Shows ↔ EPK Sync" +Cohesion: 0.38 +Nodes (5): SEO: JSON-LD schema partial and custom sitemap, EPK Page 1: Cover (Roh, laut und ehrlich; 15+ Shows), EPK Page 4: Live & Kontakt (Nächste/Bisherige Shows, Booking), Show History 2022-2026 (15 shows, e.g. Tefftival Tufa, Moselrock, Altstadtfest), Upcoming Shows (31.10.2026 Halloween Rock Gutweiler; 23.12.2026 TBA) + +### Community 6 - "Pink Future & Skatehalle" +Cohesion: 0.29 +Nodes (7): JUKUFE Light, Skatehalle Trier, Pink Future (recurring), Pink Future 2023, Skatehalle Trier West, Palastgarten Trier, Pink Future 2024 + +### Community 7 - "Trierer Umland-Shows" +Cohesion: 0.29 +Nodes (7): Haus der Jugend Konz, Konz wird Laut, Butzweiler, Rock für Ruanda, Lucky´s Luke, Trier, Shows Section Index + +### Community 8 - "Rock im Gehege" +Cohesion: 0.67 +Nodes (4): Piesbach, Rock im Gehege (recurring), Rock im Gehege 2022, Rock im Gehege 2024 + +### Community 9 - "Tefftival" +Cohesion: 0.50 +Nodes (4): Tefftival 2022, Tefftival (recurring, Dec 23), Tufa, Tefftival 2026 (TBA) + +## Ambiguous Edges - Review These +- `Singles: Chirus, Let It Go, Addiction, My Own Home` → `Single: I'm So Glad (2023)` [AMBIGUOUS] + epk/epk.html · relation: conceptually_related_to + +## Knowledge Gaps +- **27 isolated node(s):** `Default Content Archetype (draft, date, title from filename)`, `Haus der Jugend Konz`, `Tufa`, `Wasserliesch`, `Palastgarten Trier` (+22 more) + These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 45 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) +- **7 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `Show Front Matter Schema (title, date, location, poster, tba)` connect `Show-Schema & Mosel-Gigs` to `Pink Future & Skatehalle`, `Trierer Umland-Shows`, `Rock im Gehege`, `Tefftival`, `Album Release Party`, `Riez Kapellen-Contest`, `Altstadtfest Trier`, `Halloween Rock`?** + _High betweenness centrality (0.037) - this node is a cross-community bridge._ +- **Are the 18 inferred relationships involving `Show Front Matter Schema (title, date, location, poster, tba)` (e.g. with `Default Content Archetype (draft, date, title from filename)` and `JUKUFE Light`) actually correct?** + _`Show Front Matter Schema (title, date, location, poster, tba)` has 18 INFERRED edges - model-reasoned connections that need verification._ +- **What connects `Default Content Archetype (draft, date, title from filename)`, `Haus der Jugend Konz`, `Tufa` to the rest of the system?** + _27 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `Templates & Design` be split into smaller, more focused modules?** + _Cohesion score 0.10837438423645321 - nodes in this community are weakly interconnected._ +- **Why does `epk.html EPK Template` connect `Band, EPK & Regeln` to `Datenschutz & Impressum`, `Shows ↔ EPK Sync`?** + _High betweenness centrality (0.036) - this node is a cross-community bridge._ +- **Are the 18 inferred relationships involving `Shows Section Index` (e.g. with `JUKUFE Light` and `Konz wird Laut`) actually correct?** + _`Shows Section Index` has 18 INFERRED edges - model-reasoned connections that need verification._ + +### Low-confidence Hints +_AMBIGUOUS edges — the extractor was unsure. Verify before acting on these._ + +- **What is the exact relationship between `Singles: Chirus, Let It Go, Addiction, My Own Home` and `Single: I'm So Glad (2023)`?** + _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._ \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/560887c6a161d92501c50492d7ac1503bda1d211704025087ffdd2be5a4fbf18.json b/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/560887c6a161d92501c50492d7ac1503bda1d211704025087ffdd2be5a4fbf18.json new file mode 100644 index 0000000..c9c0b32 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/560887c6a161d92501c50492d7ac1503bda1d211704025087ffdd2be5a4fbf18.json @@ -0,0 +1 @@ +{"nodes": [{"id": "$graphify-root$_deploy_ps1", "label": "deploy.ps1", "file_type": "code", "source_file": "deploy.ps1", "source_location": "L1"}, {"id": "$graphify-root$_deploy_assert_ok", "label": "Assert-Ok()", "file_type": "code", "source_file": "deploy.ps1", "source_location": "L21"}], "edges": [{"source": "$graphify-root$_deploy_ps1", "target": "$graphify-root$_deploy_assert_ok", "relation": "contains", "confidence": "EXTRACTED", "source_file": "deploy.ps1", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_deploy_ps1", "target": "$graphify-root$_deploy_assert_ok", "relation": "calls", "confidence": "EXTRACTED", "source_file": "deploy.ps1", "source_location": "L33", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Set-Location", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L19"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Join-Path", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L25"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Test-Path", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L26"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L31"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "hugo", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L32"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L35"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Join-Path", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L36"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L39"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Get-Item", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L39"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L42"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Get-Date", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L46"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L50"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "scp", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L51"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L54"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "ssh", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L59"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Remove-Item", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L62"}, {"caller_nid": "$graphify-root$_deploy_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "deploy.ps1", "source_location": "L63"}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/cab691b15712fe16f29226abcce17d7e6d213fbafc3595668c7682328c669ac7.json b/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/cab691b15712fe16f29226abcce17d7e6d213fbafc3595668c7682328c669ac7.json new file mode 100644 index 0000000..a2d80c7 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/cab691b15712fe16f29226abcce17d7e6d213fbafc3595668c7682328c669ac7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "$graphify-root$_epk_build_ps1", "label": "build.ps1", "file_type": "code", "source_file": "epk/build.ps1", "source_location": "L1"}], "edges": [], "raw_calls": [{"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Set-Location", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L6"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Where-Object", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L11"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Test-Path", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L11"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Select-Object", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L11"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Resolve-Path", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L14"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Join-Path", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L15"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Test-Path", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L16"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Remove-Item", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L16"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Start-Process", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L19"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Test-Path", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L24"}, {"caller_nid": "$graphify-root$_epk_build_ps1", "callee": "Write-Host", "is_member_call": false, "source_file": "epk/build.ps1", "source_location": "L26"}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/ed68d03614efce04be3bf55ba1e50b25ad79fb649ceca637fc4158fa0080df2a.json b/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/ed68d03614efce04be3bf55ba1e50b25ad79fb649ceca637fc4158fa0080df2a.json new file mode 100644 index 0000000..2d22e95 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.97-s29-g7154a062ba57/ed68d03614efce04be3bf55ba1e50b25ad79fb649ceca637fc4158fa0080df2a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "$graphify-root$_gitea_workflows_deploy_yml", "label": "deploy.yml", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L1"}, {"id": "$graphify-root$_gitea_workflows_deploy_name", "label": "name", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L1"}, {"id": "$graphify-root$_gitea_workflows_deploy_on", "label": "on", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L3"}, {"id": "$graphify-root$_gitea_workflows_deploy_on_push", "label": "push", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L4"}, {"id": "$graphify-root$_gitea_workflows_deploy_push_branches", "label": "branches", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L5"}, {"id": "$graphify-root$_gitea_workflows_deploy_jobs", "label": "jobs", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L8"}, {"id": "$graphify-root$_gitea_workflows_deploy_jobs_deploy", "label": "deploy", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L9"}, {"id": "$graphify-root$_gitea_workflows_deploy_deploy_runs_on", "label": "runs-on", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L10"}, {"id": "$graphify-root$_gitea_workflows_deploy_deploy_container", "label": "container", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L11"}, {"id": "$graphify-root$_gitea_workflows_deploy_container_image", "label": "image", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L12"}, {"id": "$graphify-root$_gitea_workflows_deploy_deploy_env", "label": "env", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L14"}, {"id": "$graphify-root$_gitea_workflows_deploy_env_http_proxy", "label": "http_proxy", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L15"}, {"id": "$graphify-root$_gitea_workflows_deploy_env_https_proxy", "label": "https_proxy", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L16"}, {"id": "$graphify-root$_gitea_workflows_deploy_env_no_proxy", "label": "no_proxy", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L17"}, {"id": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "label": "steps", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L19"}, {"id": "$graphify-root$_gitea_workflows_deploy_steps_name", "label": "name", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L20"}, {"id": "$graphify-root$_gitea_workflows_deploy_steps_uses", "label": "uses", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L21"}, {"id": "$graphify-root$_gitea_workflows_deploy_steps_run", "label": "run", "file_type": "code", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L24"}], "edges": [{"source": "$graphify-root$_gitea_workflows_deploy_yml", "target": "$graphify-root$_gitea_workflows_deploy_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_yml", "target": "$graphify-root$_gitea_workflows_deploy_on", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L3", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_on", "target": "$graphify-root$_gitea_workflows_deploy_on_push", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L4", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_on_push", "target": "$graphify-root$_gitea_workflows_deploy_push_branches", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L5", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_yml", "target": "$graphify-root$_gitea_workflows_deploy_jobs", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_jobs", "target": "$graphify-root$_gitea_workflows_deploy_jobs_deploy", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L9", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_jobs_deploy", "target": "$graphify-root$_gitea_workflows_deploy_deploy_runs_on", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_jobs_deploy", "target": "$graphify-root$_gitea_workflows_deploy_deploy_container", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_container", "target": "$graphify-root$_gitea_workflows_deploy_container_image", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L12", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_jobs_deploy", "target": "$graphify-root$_gitea_workflows_deploy_deploy_env", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L14", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_env", "target": "$graphify-root$_gitea_workflows_deploy_env_http_proxy", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L15", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_env", "target": "$graphify-root$_gitea_workflows_deploy_env_https_proxy", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L16", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_env", "target": "$graphify-root$_gitea_workflows_deploy_env_no_proxy", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L17", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_jobs_deploy", "target": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L19", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L20", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_uses", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L23", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_run", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L24", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_run", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L28", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L30", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_run", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L31", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L44", "weight": 1.0}, {"source": "$graphify-root$_gitea_workflows_deploy_deploy_steps", "target": "$graphify-root$_gitea_workflows_deploy_steps_run", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".gitea/workflows/deploy.yml", "source_location": "L45", "weight": 1.0}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/0c079ea9c5a81c3683ea8ed42971f08afeb3e11cbda51b5cc8773472b5a3b560.json b/graphify-out/cache/semantic/pab7e20a8ed94/0c079ea9c5a81c3683ea8ed42971f08afeb3e11cbda51b5cc8773472b5a3b560.json new file mode 100644 index 0000000..b367b62 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/0c079ea9c5a81c3683ea8ed42971f08afeb3e11cbda51b5cc8773472b5a3b560.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_index", "label": "Homepage Template (hero, intro, live, booking)", "file_type": "code", "source_file": "layouts/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_index", "target": "layouts__default_baseof", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/index.html", "source_location": "L1", "weight": 1.0}, {"source": "layouts_index", "target": "layouts_partials_img", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/index.html", "source_location": "L8", "weight": 1.0}, {"source": "layouts_index", "target": "layouts_partials_show_card", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/index.html", "source_location": "L39", "weight": 1.0}, {"source": "layouts_index", "target": "site_params", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/index.html", "source_location": "L42", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/14fd460e30d4afab2ab28d0c943cc480bb06a1c4cd872e6ac50692666f96e29d.json b/graphify-out/cache/semantic/pab7e20a8ed94/14fd460e30d4afab2ab28d0c943cc480bb06a1c4cd872e6ac50692666f96e29d.json new file mode 100644 index 0000000..eee6cce --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/14fd460e30d4afab2ab28d0c943cc480bb06a1c4cd872e6ac50692666f96e29d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "epk_epk_document", "label": "epk.html EPK Template", "file_type": "code", "source_file": "epk/epk.html", "source_location": "L1", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_css_tokens", "label": "EPK CSS Tokens (:root --deep, --bolt, --red, fonts)", "file_type": "code", "source_file": "epk/epk.html", "source_location": "L13", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_cover_page", "label": "EPK Page 1: Cover (Roh, laut und ehrlich; 15+ Shows)", "file_type": "code", "source_file": "epk/epk.html", "source_location": "L267", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_bio_page", "label": "EPK Page 2: Bio (Punk mit Haltung, Facts)", "file_type": "code", "source_file": "epk/epk.html", "source_location": "L289", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_band_music_page", "label": "EPK Page 3: Band & Musik (Members, Ocean Tales, 5 Singles)", "file_type": "code", "source_file": "epk/epk.html", "source_location": "L320", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_live_contact_page", "label": "EPK Page 4: Live & Kontakt (N\u00e4chste/Bisherige Shows, Booking)", "file_type": "code", "source_file": "epk/epk.html", "source_location": "L353", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_show_history", "label": "Show History 2022-2026 (15 shows, e.g. Tefftival Tufa, Moselrock, Altstadtfest)", "file_type": "concept", "source_file": "epk/epk.html", "source_location": "L369", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_upcoming_shows", "label": "Upcoming Shows (31.10.2026 Halloween Rock Gutweiler; 23.12.2026 TBA)", "file_type": "concept", "source_file": "epk/epk.html", "source_location": "L360", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "epk_epk_single_im_so_glad", "label": "Single: I'm So Glad (2023)", "file_type": "concept", "source_file": "epk/epk.html", "source_location": "L345", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "epk_epk_document", "target": "epk_epk_css_tokens", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L13", "weight": 1.0}, {"source": "epk_epk_document", "target": "epk_epk_cover_page", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L267", "weight": 1.0}, {"source": "epk_epk_document", "target": "epk_epk_bio_page", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L289", "weight": 1.0}, {"source": "epk_epk_document", "target": "epk_epk_band_music_page", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L320", "weight": 1.0}, {"source": "epk_epk_document", "target": "epk_epk_live_contact_page", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L353", "weight": 1.0}, {"source": "epk_epk_live_contact_page", "target": "epk_epk_show_history", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L369", "weight": 1.0}, {"source": "epk_epk_live_contact_page", "target": "epk_epk_upcoming_shows", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L360", "weight": 1.0}, {"source": "epk_epk_band_music_page", "target": "content__index_ocean_tales", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L332", "weight": 1.0}, {"source": "epk_epk_band_music_page", "target": "content__index_singles", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L341", "weight": 1.0}, {"source": "epk_epk_band_music_page", "target": "epk_epk_single_im_so_glad", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L345", "weight": 1.0}, {"source": "epk_epk_band_music_page", "target": "claude_release_cover_naming", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "epk/epk.html", "source_location": "L332", "weight": 1.0}, {"source": "epk_epk_cover_page", "target": "epk_epk_show_history", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "epk/epk.html", "source_location": "L283", "weight": 1.0}, {"source": "epk_epk_bio_page", "target": "content_about_members", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "epk/epk.html", "source_location": "L304", "weight": 1.0}, {"source": "epk_epk_single_im_so_glad", "target": "content__index_singles", "relation": "conceptually_related_to", "confidence": "AMBIGUOUS", "confidence_score": 0.3, "source_file": "epk/epk.html", "source_location": "L345", "weight": 1.0}, {"source": "epk_epk_document", "target": "claude_deepwater_survival", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html", "source_location": "L5", "weight": 1.0}], "hyperedges": [{"id": "epk_four_page_layout", "label": "EPK four A4 pages", "nodes": ["epk_epk_cover_page", "epk_epk_bio_page", "epk_epk_band_music_page", "epk_epk_live_contact_page"], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "epk/epk.html"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/1f2ec8f4bf35d894b35b69931ca5c9b8f4c344de4b9b255bc280d31f134349de.json b/graphify-out/cache/semantic/pab7e20a8ed94/1f2ec8f4bf35d894b35b69931ca5c9b8f4c344de4b9b255bc280d31f134349de.json new file mode 100644 index 0000000..64bec2b --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/1f2ec8f4bf35d894b35b69931ca5c9b8f4c344de4b9b255bc280d31f134349de.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2022_jukufe_light_show", "label": "JUKUFE Light", "file_type": "document", "source_file": "content/shows/2022_Jukufe_light.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2022-08-22", "location": "Skatehalle Trier"}, {"id": "content_shows_2022_jukufe_light_skatehalle_trier", "label": "Skatehalle Trier", "file_type": "concept", "source_file": "content/shows/2022_Jukufe_light.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2022_jukufe_light_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Jukufe_light.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_jukufe_light_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Jukufe_light.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_jukufe_light_show", "target": "content_shows_2022_jukufe_light_skatehalle_trier", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2022_Jukufe_light.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/1fd4a3000c760a8d55a366635de4e0106ede5d3c2a70882253fe6762f1c1f880.json b/graphify-out/cache/semantic/pab7e20a8ed94/1fd4a3000c760a8d55a366635de4e0106ede5d3c2a70882253fe6762f1c1f880.json new file mode 100644 index 0000000..50443ed --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/1fd4a3000c760a8d55a366635de4e0106ede5d3c2a70882253fe6762f1c1f880.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts__default_list", "label": "Default List Layout", "file_type": "code", "source_file": "layouts/_default/list.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts__default_list", "target": "layouts__default_baseof", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/_default/list.html", "source_location": "L1", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/2ed990a95efdd8caf9400f29fcce267ad43a8254af84edc3bf1ef17de9684607.json b/graphify-out/cache/semantic/pab7e20a8ed94/2ed990a95efdd8caf9400f29fcce267ad43a8254af84edc3bf1ef17de9684607.json new file mode 100644 index 0000000..d7f4e6d --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/2ed990a95efdd8caf9400f29fcce267ad43a8254af84edc3bf1ef17de9684607.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2022_konz_wird_laut_show", "label": "Konz wird Laut", "file_type": "document", "source_file": "content/shows/2022_Konz_wird_laut.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2022-07-09", "location": "Haus der Jugend Konz"}, {"id": "content_shows_2022_konz_wird_laut_haus_der_jugend_konz", "label": "Haus der Jugend Konz", "file_type": "concept", "source_file": "content/shows/2022_Konz_wird_laut.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2022_konz_wird_laut_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Konz_wird_laut.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_konz_wird_laut_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Konz_wird_laut.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_konz_wird_laut_show", "target": "content_shows_2022_konz_wird_laut_haus_der_jugend_konz", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2022_Konz_wird_laut.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/303d96901bce528e0524e560f56eede50e80955376736ba3141a2476003d5b5a.json b/graphify-out/cache/semantic/pab7e20a8ed94/303d96901bce528e0524e560f56eede50e80955376736ba3141a2476003d5b5a.json new file mode 100644 index 0000000..2fe6dee --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/303d96901bce528e0524e560f56eede50e80955376736ba3141a2476003d5b5a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2025_bullenhitze_show", "label": "Bullenhitze", "file_type": "document", "source_file": "content/shows/2025_Bullenhitze.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2025-08-30", "location": "Salmtal"}, {"id": "content_shows_2025_bullenhitze_salmtal", "label": "Salmtal", "file_type": "concept", "source_file": "content/shows/2025_Bullenhitze.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2025_bullenhitze_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2025_Bullenhitze.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2025_bullenhitze_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2025_Bullenhitze.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2025_bullenhitze_show", "target": "content_shows_2025_bullenhitze_salmtal", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2025_Bullenhitze.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/3276889b42dbebcbe3d612601b785296af99f8d16b1e51bcce00c59188da2878.json b/graphify-out/cache/semantic/pab7e20a8ed94/3276889b42dbebcbe3d612601b785296af99f8d16b1e51bcce00c59188da2878.json new file mode 100644 index 0000000..f315f38 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/3276889b42dbebcbe3d612601b785296af99f8d16b1e51bcce00c59188da2878.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2023_pink_future_show", "label": "Pink Future 2023", "file_type": "document", "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2023-09-15", "location": "Skatehalle Trier West"}, {"id": "content_shows_2023_pink_future_skatehalle_trier_west", "label": "Skatehalle Trier West", "file_type": "concept", "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_shows_2023_pink_future_pink_future_series", "label": "Pink Future (recurring)", "file_type": "concept", "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2023_pink_future_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2023_pink_future_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2023_pink_future_show", "target": "content_shows_2023_pink_future_skatehalle_trier_west", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2023_pink_future_show", "target": "content_shows_2023_pink_future_pink_future_series", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2023_pink_future_skatehalle_trier_west", "target": "content_shows_2022_jukufe_light_skatehalle_trier", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "content/shows/2023_Pink_Future.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/3376a10eefb2b55c4473f0181e16b3a6319934819347192e65ee2d378f75b36b.json b/graphify-out/cache/semantic/pab7e20a8ed94/3376a10eefb2b55c4473f0181e16b3a6319934819347192e65ee2d378f75b36b.json new file mode 100644 index 0000000..9db2b95 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/3376a10eefb2b55c4473f0181e16b3a6319934819347192e65ee2d378f75b36b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2025_riez_kapellenkontest_show", "label": "Riez Kapellen-Contest", "file_type": "document", "source_file": "content/shows/2025_Riez_Kapellenkontest.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2025-02-01", "location": "Riez Rockbar, Bausendorf"}, {"id": "content_shows_2025_riez_kapellenkontest_riez_rockbar_bausendorf", "label": "Riez Rockbar, Bausendorf", "file_type": "concept", "source_file": "content/shows/2025_Riez_Kapellenkontest.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2025_riez_kapellenkontest_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2025_Riez_Kapellenkontest.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2025_riez_kapellenkontest_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2025_Riez_Kapellenkontest.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2025_riez_kapellenkontest_show", "target": "content_shows_2025_riez_kapellenkontest_riez_rockbar_bausendorf", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2025_Riez_Kapellenkontest.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/3df7b2762d52e664c359f83f3c675c8ce5f05fb95556a255e99ac64c48311b68.json b/graphify-out/cache/semantic/pab7e20a8ed94/3df7b2762d52e664c359f83f3c675c8ce5f05fb95556a255e99ac64c48311b68.json new file mode 100644 index 0000000..e2b7765 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/3df7b2762d52e664c359f83f3c675c8ce5f05fb95556a255e99ac64c48311b68.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows__index_shows", "label": "Shows Section Index", "file_type": "document", "source_file": "content/shows/_index.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "description": "Kommende Konzerte und alle bisherigen Shows von Deepwater Survival."}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "content/shows/_index.md", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "upcoming_shows_2026", "label": "Upcoming shows after 2026-10-30 (EPK 'N\u00e4chste Shows')", "nodes": ["content_shows_2026_halloween_show", "content_shows_2026_tefftival_show", "content_shows__index_shows"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "content/shows/_index.md"}, {"id": "trier_city_shows", "label": "Shows in the city of Trier", "nodes": ["content_shows_2022_jukufe_light_show", "content_shows_2023_pink_future_show", "content_shows_2024_pink_future_show", "content_shows_2025_album_release_party_show", "content_shows_2026_altstadtfest_trier_show", "content_shows_2026_luke_show"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "content/shows/_index.md"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/3f300eca0e04e9c20b9d757385677d12e53b744224a3171ad8a67f372081d674.json b/graphify-out/cache/semantic/pab7e20a8ed94/3f300eca0e04e9c20b9d757385677d12e53b744224a3171ad8a67f372081d674.json new file mode 100644 index 0000000..6130401 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/3f300eca0e04e9c20b9d757385677d12e53b744224a3171ad8a67f372081d674.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_music__index_music_page", "label": "Music Page (Musik)", "file_type": "document", "source_file": "content/music/_index.md", "source_location": "L1", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_music__index_music_page", "target": "content__index_ocean_tales", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/music/_index.md", "source_location": "L3", "weight": 1.0}, {"source": "content_music__index_music_page", "target": "content__index_singles", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/music/_index.md", "source_location": "L4", "weight": 1.0}, {"source": "content_music__index_music_page", "target": "epk_epk_band_music_page", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/music/_index.md", "source_location": "L4", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/3f53ebd9259538aa2867044e240c76fb4cd2a2b4c4891dbfcc7c7b62743d95c2.json b/graphify-out/cache/semantic/pab7e20a8ed94/3f53ebd9259538aa2867044e240c76fb4cd2a2b4c4891dbfcc7c7b62743d95c2.json new file mode 100644 index 0000000..743e02f --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/3f53ebd9259538aa2867044e240c76fb4cd2a2b4c4891dbfcc7c7b62743d95c2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts__default_single", "label": "Default Single Layout (legal prose)", "file_type": "code", "source_file": "layouts/_default/single.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts__default_single", "target": "layouts__default_baseof", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/_default/single.html", "source_location": "L1", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/48f0f75947f75fd820fb2fcbb75075cb82473fade2b96c74fd7d4ff5cdc820d3.json b/graphify-out/cache/semantic/pab7e20a8ed94/48f0f75947f75fd820fb2fcbb75075cb82473fade2b96c74fd7d4ff5cdc820d3.json new file mode 100644 index 0000000..35d6dc6 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/48f0f75947f75fd820fb2fcbb75075cb82473fade2b96c74fd7d4ff5cdc820d3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_partials_releases", "label": "Releases Partial (parse cover filenames)", "file_type": "code", "source_file": "layouts/partials/releases.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "layouts_partials_releases_filename_convention", "label": "Release Filename Convention JJJJMMTT_Kind_Name.jpg", "file_type": "concept", "source_file": "layouts/partials/releases.html", "source_location": "L1-4", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_partials_releases_filename_convention", "target": "layouts_partials_releases", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/releases.html", "source_location": "L1-4", "weight": 1.0}], "hyperedges": [{"id": "release_data_pipeline", "label": "Release cover filename parsing feeding music page and album schema", "nodes": ["layouts_partials_releases", "layouts_partials_releases_filename_convention", "layouts_music_list", "layouts_partials_schema_musicgroup"], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/releases.html"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/4fc7b90a2cfd813e6b653e81b82208e07d7c226579d666ee74f07c9e092b856d.json b/graphify-out/cache/semantic/pab7e20a8ed94/4fc7b90a2cfd813e6b653e81b82208e07d7c226579d666ee74f07c9e092b856d.json new file mode 100644 index 0000000..5a46db8 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/4fc7b90a2cfd813e6b653e81b82208e07d7c226579d666ee74f07c9e092b856d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2022_tefftival_show", "label": "Tefftival 2022", "file_type": "document", "source_file": "content/shows/2022_Tefftival.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2022-12-23", "location": "Tufa"}, {"id": "content_shows_2022_tefftival_tufa", "label": "Tufa", "file_type": "concept", "source_file": "content/shows/2022_Tefftival.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_shows_2022_tefftival_tefftival_series", "label": "Tefftival (recurring, Dec 23)", "file_type": "concept", "source_file": "content/shows/2022_Tefftival.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2022_tefftival_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Tefftival.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_tefftival_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Tefftival.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_tefftival_show", "target": "content_shows_2022_tefftival_tufa", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2022_Tefftival.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_tefftival_show", "target": "content_shows_2022_tefftival_tefftival_series", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2022_Tefftival.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/527b08fb395c3c64915a0d125213751024d4f19e9c7c8fa26b6eb8597ae9a62c.json b/graphify-out/cache/semantic/pab7e20a8ed94/527b08fb395c3c64915a0d125213751024d4f19e9c7c8fa26b6eb8597ae9a62c.json new file mode 100644 index 0000000..2bf85c6 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/527b08fb395c3c64915a0d125213751024d4f19e9c7c8fa26b6eb8597ae9a62c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_music_list", "label": "Music Page Layout (featured album, discography)", "file_type": "code", "source_file": "layouts/music/list.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "layouts_music_list_featured_release", "label": "Featured Release Selection (newest album, else newest release)", "file_type": "rationale", "source_file": "layouts/music/list.html", "source_location": "L3-5", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_music_list", "target": "layouts__default_baseof", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/music/list.html", "source_location": "L1", "weight": 1.0}, {"source": "layouts_music_list", "target": "layouts_partials_releases", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/music/list.html", "source_location": "L2", "weight": 1.0}, {"source": "layouts_music_list", "target": "layouts_partials_img", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/music/list.html", "source_location": "L17", "weight": 1.0}, {"source": "layouts_music_list", "target": "layouts_partials_spotify", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/music/list.html", "source_location": "L50", "weight": 1.0}, {"source": "layouts_music_list_featured_release", "target": "layouts_music_list", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/music/list.html", "source_location": "L3", "weight": 1.0}, {"source": "layouts_music_list", "target": "site_params", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/music/list.html", "source_location": "L24", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/5e8459a4f345d974cbd460e54ac0b9429a6ca6207ff7c6cd1d33907c7475030e.json b/graphify-out/cache/semantic/pab7e20a8ed94/5e8459a4f345d974cbd460e54ac0b9429a6ca6207ff7c6cd1d33907c7475030e.json new file mode 100644 index 0000000..f7fd186 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/5e8459a4f345d974cbd460e54ac0b9429a6ca6207ff7c6cd1d33907c7475030e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_about_band_page", "label": "Band Page (about.md)", "file_type": "document", "source_file": "content/about.md", "source_location": "L1", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_about_members", "label": "Band Members (Olly, Lucas, Ahrens, Felix)", "file_type": "concept", "source_file": "content/about.md", "source_location": "L6", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_about_crew_lukas_ittenbach", "label": "Crew: Lukas Ittenbach (Video und Fotografie)", "file_type": "concept", "source_file": "content/about.md", "source_location": "L20", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_about_band_page", "target": "content_about_members", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/about.md", "source_location": "L6", "weight": 1.0}, {"source": "content_about_band_page", "target": "content_about_crew_lukas_ittenbach", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/about.md", "source_location": "L20", "weight": 1.0}, {"source": "content_about_members", "target": "epk_epk_band_music_page", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/about.md", "source_location": "L6", "weight": 1.0}, {"source": "content_about_members", "target": "claude_deepwater_survival", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/about.md", "source_location": "L27", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/656824162f4490609650cc560bf533dea73f91dcc129afcafb7856a594037b87.json b/graphify-out/cache/semantic/pab7e20a8ed94/656824162f4490609650cc560bf533dea73f91dcc129afcafb7856a594037b87.json new file mode 100644 index 0000000..24e6fa9 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/656824162f4490609650cc560bf533dea73f91dcc129afcafb7856a594037b87.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2024_pink_future_show", "label": "Pink Future 2024", "file_type": "document", "source_file": "content/shows/2024_Pink_Future.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2024-06-07", "location": "Palastgarten Trier"}, {"id": "content_shows_2024_pink_future_palastgarten_trier", "label": "Palastgarten Trier", "file_type": "concept", "source_file": "content/shows/2024_Pink_Future.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2024_pink_future_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2024_Pink_Future.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_pink_future_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2024_Pink_Future.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_pink_future_show", "target": "content_shows_2024_pink_future_palastgarten_trier", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2024_Pink_Future.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_pink_future_show", "target": "content_shows_2023_pink_future_pink_future_series", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2024_Pink_Future.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/6ddd578d710fb8e5690b94e83a3decf525b27c109d6164621047b69c53affb27.json b/graphify-out/cache/semantic/pab7e20a8ed94/6ddd578d710fb8e5690b94e83a3decf525b27c109d6164621047b69c53affb27.json new file mode 100644 index 0000000..b610d03 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/6ddd578d710fb8e5690b94e83a3decf525b27c109d6164621047b69c53affb27.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_partials_header", "label": "Header Partial (logo, main nav with aria-current)", "file_type": "code", "source_file": "layouts/partials/header.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/712ef6a24fb588c1776fb5451b046c26cf425b2c6261258b58738c757bee3ef8.json b/graphify-out/cache/semantic/pab7e20a8ed94/712ef6a24fb588c1776fb5451b046c26cf425b2c6261258b58738c757bee3ef8.json new file mode 100644 index 0000000..745dd3b --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/712ef6a24fb588c1776fb5451b046c26cf425b2c6261258b58738c757bee3ef8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2026_tefftival_show_front_matter_schema", "label": "Show Front Matter Schema (title, date, location, poster, tba)", "file_type": "concept", "source_file": "content/shows/2026_Tefftival.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "date is mandatory and used for sorting; title optional (fallback 'Neue Show'); location optional (fallback 'Ort folgt'); tba:true marks unannounced shows"}, {"id": "content_shows_2026_tefftival_show", "label": "Tefftival 2026 (TBA)", "file_type": "document", "source_file": "content/shows/2026_Tefftival.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2026-12-23", "location": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2026_tefftival_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Tefftival.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_tefftival_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Tefftival.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_tefftival_show", "target": "content_shows_2022_tefftival_tefftival_series", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "content/shows/2026_Tefftival.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_tefftival_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2026_Tefftival.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/7b194e8acc4a6e919d3e20f7d263b1ae0e16791f8a43280fe1b4f8c4affb1ae6.json b/graphify-out/cache/semantic/pab7e20a8ed94/7b194e8acc4a6e919d3e20f7d263b1ae0e16791f8a43280fe1b4f8c4affb1ae6.json new file mode 100644 index 0000000..8d6edfb --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/7b194e8acc4a6e919d3e20f7d263b1ae0e16791f8a43280fe1b4f8c4affb1ae6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts__default_band", "label": "Band Page Layout (members, group photo, crew)", "file_type": "code", "source_file": "layouts/_default/band.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "layouts__default_band_crew_section", "label": "Crew Section (photographer portrait / initials fallback)", "file_type": "code", "source_file": "layouts/_default/band.html", "source_location": "L27-47", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts__default_band", "target": "layouts__default_baseof", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/_default/band.html", "source_location": "L1", "weight": 1.0}, {"source": "layouts__default_band", "target": "layouts_partials_img", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/_default/band.html", "source_location": "L12", "weight": 1.0}, {"source": "layouts__default_band_crew_section", "target": "layouts__default_band", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/_default/band.html", "source_location": "L27-47", "weight": 1.0}, {"source": "layouts__default_band_crew_section", "target": "site_params", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/_default/band.html", "source_location": "L43", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/7e3d0ae5d3b6d6d3ce461bceef1192743bb26099fd00e918b54e8498d22a1466.json b/graphify-out/cache/semantic/pab7e20a8ed94/7e3d0ae5d3b6d6d3ce461bceef1192743bb26099fd00e918b54e8498d22a1466.json new file mode 100644 index 0000000..0202784 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/7e3d0ae5d3b6d6d3ce461bceef1192743bb26099fd00e918b54e8498d22a1466.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2022_rock_im_gehege_show", "label": "Rock im Gehege 2022", "file_type": "document", "source_file": "content/shows/2022_Rock_im_Gehege.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2022-07-22", "location": "Piesbach"}, {"id": "content_shows_2022_rock_im_gehege_piesbach", "label": "Piesbach", "file_type": "concept", "source_file": "content/shows/2022_Rock_im_Gehege.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_shows_2022_rock_im_gehege_rock_im_gehege_series", "label": "Rock im Gehege (recurring)", "file_type": "concept", "source_file": "content/shows/2022_Rock_im_Gehege.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2022_rock_im_gehege_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_rock_im_gehege_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2022_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_rock_im_gehege_show", "target": "content_shows_2022_rock_im_gehege_piesbach", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2022_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2022_rock_im_gehege_show", "target": "content_shows_2022_rock_im_gehege_rock_im_gehege_series", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2022_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/900b39f92ea90557d466fae60bea8ba601ad6221c98e07195df29901e0186866.json b/graphify-out/cache/semantic/pab7e20a8ed94/900b39f92ea90557d466fae60bea8ba601ad6221c98e07195df29901e0186866.json new file mode 100644 index 0000000..d5c7d69 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/900b39f92ea90557d466fae60bea8ba601ad6221c98e07195df29901e0186866.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2026_halloween_show", "label": "Halloween Rock", "file_type": "document", "source_file": "content/shows/2026_Halloween.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2026-10-31", "location": "Gutweiler"}, {"id": "content_shows_2026_halloween_gutweiler", "label": "Gutweiler", "file_type": "concept", "source_file": "content/shows/2026_Halloween.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2026_halloween_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Halloween.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_halloween_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Halloween.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_halloween_show", "target": "content_shows_2026_halloween_gutweiler", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2026_Halloween.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/980327464622fc4b0e715ddc77aa186832e1f5563f02521b400df77a09885788.json b/graphify-out/cache/semantic/pab7e20a8ed94/980327464622fc4b0e715ddc77aa186832e1f5563f02521b400df77a09885788.json new file mode 100644 index 0000000..7c9c405 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/980327464622fc4b0e715ddc77aa186832e1f5563f02521b400df77a09885788.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_shows_single", "label": "Show Single Redirect (noindex, redirect to /shows/)", "file_type": "code", "source_file": "layouts/shows/single.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_shows_single", "target": "layouts_shows_list", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/shows/single.html", "source_location": "L7-8", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/981a9cc70ba840415ee0ddca7c681ab815844476b7ed865b8ead74c6a8666d2a.json b/graphify-out/cache/semantic/pab7e20a8ed94/981a9cc70ba840415ee0ddca7c681ab815844476b7ed865b8ead74c6a8666d2a.json new file mode 100644 index 0000000..3bb8d36 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/981a9cc70ba840415ee0ddca7c681ab815844476b7ed865b8ead74c6a8666d2a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2026_luke_show", "label": "Lucky\u00b4s Luke", "file_type": "document", "source_file": "content/shows/2026_Luke.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2026-05-30", "location": "Trier"}, {"id": "content_shows_2026_luke_trier", "label": "Trier", "file_type": "concept", "source_file": "content/shows/2026_Luke.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2026_luke_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Luke.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_luke_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Luke.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_luke_show", "target": "content_shows_2026_luke_trier", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2026_Luke.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/a007e39e610ee7e90f8086a1fc118f38027bb8e1e63a6e3f18e8a3f729a2de74.json b/graphify-out/cache/semantic/pab7e20a8ed94/a007e39e610ee7e90f8086a1fc118f38027bb8e1e63a6e3f18e8a3f729a2de74.json new file mode 100644 index 0000000..7601095 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/a007e39e610ee7e90f8086a1fc118f38027bb8e1e63a6e3f18e8a3f729a2de74.json @@ -0,0 +1 @@ +{"nodes": [{"id": "claude_project_guide", "label": "CLAUDE.md Project Guide (Website & EPK)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L1", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_deepwater_survival", "label": "Deepwater Survival (Punkrock-Band aus Trier)", "file_type": "concept", "source_file": "CLAUDE.md", "source_location": "L3", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_hugo_website", "label": "Hugo Website (deutsch, deploy.ps1)", "file_type": "concept", "source_file": "CLAUDE.md", "source_location": "L3", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_shows_content_model", "label": "Shows Content Model (one file per show, tba, city/address)", "file_type": "rationale", "source_file": "CLAUDE.md", "source_location": "L8", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_seo_jsonld_sitemap", "label": "SEO: JSON-LD schema partial and custom sitemap", "file_type": "concept", "source_file": "CLAUDE.md", "source_location": "L9", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_release_cover_naming", "label": "Release Cover Naming Convention (JJJJMMTT_[Single|Album]_[Name].jpg)", "file_type": "rationale", "source_file": "CLAUDE.md", "source_location": "L10", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_design_system", "label": "Design System (--deep, --bolt, --red; Big Shoulders Display + Archivo)", "file_type": "concept", "source_file": "CLAUDE.md", "source_location": "L11", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_epk", "label": "EPK (Electronic Press Kit, 4 A4 pages)", "file_type": "concept", "source_file": "CLAUDE.md", "source_location": "L14", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_epk_manual_sync", "label": "EPK Manual Sync Rule (keep epk.html in step with website)", "file_type": "rationale", "source_file": "CLAUDE.md", "source_location": "L19", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_fixed_a4_overflow", "label": "Fixed A4 Page with overflow:hidden (check PDF for clipping)", "file_type": "rationale", "source_file": "CLAUDE.md", "source_location": "L20", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_no_invented_facts", "label": "No Invented Facts Policy (only band-confirmed claims)", "file_type": "rationale", "source_file": "CLAUDE.md", "source_location": "L21", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_photo_credit_rule", "label": "Photo Credit Rule (Lukas Ittenbach @shot__itt always credited)", "file_type": "rationale", "source_file": "CLAUDE.md", "source_location": "L22", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "claude_epk_build_script", "label": "epk/build.ps1 (PDF build)", "file_type": "code", "source_file": "CLAUDE.md", "source_location": "L17", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "claude_project_guide", "target": "claude_hugo_website", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L3", "weight": 1.0}, {"source": "claude_project_guide", "target": "claude_epk", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L14", "weight": 1.0}, {"source": "claude_hugo_website", "target": "claude_deepwater_survival", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L3", "weight": 1.0}, {"source": "claude_project_guide", "target": "content__index_home", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L7", "weight": 1.0}, {"source": "claude_project_guide", "target": "content_about_band_page", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L7", "weight": 1.0}, {"source": "claude_project_guide", "target": "content_music__index_music_page", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L7", "weight": 1.0}, {"source": "claude_project_guide", "target": "epk_epk_document", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L16", "weight": 1.0}, {"source": "claude_epk_build_script", "target": "epk_epk_document", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L17", "weight": 1.0}, {"source": "claude_epk_manual_sync", "target": "epk_epk_live_contact_page", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L19", "weight": 1.0}, {"source": "claude_epk_manual_sync", "target": "epk_epk_cover_page", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L19", "weight": 1.0}, {"source": "claude_fixed_a4_overflow", "target": "epk_epk_document", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L20", "weight": 1.0}, {"source": "claude_no_invented_facts", "target": "epk_epk_document", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L21", "weight": 1.0}, {"source": "claude_photo_credit_rule", "target": "epk_epk_bio_page", "relation": "rationale_for", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "CLAUDE.md", "source_location": "L22", "weight": 1.0}, {"source": "claude_photo_credit_rule", "target": "epk_epk_live_contact_page", "relation": "rationale_for", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "CLAUDE.md", "source_location": "L22", "weight": 1.0}, {"source": "claude_design_system", "target": "epk_epk_css_tokens", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "CLAUDE.md", "source_location": "L11", "weight": 1.0}, {"source": "claude_shows_content_model", "target": "epk_epk_show_history", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "CLAUDE.md", "source_location": "L19", "weight": 1.0}, {"source": "claude_shows_content_model", "target": "epk_epk_upcoming_shows", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "CLAUDE.md", "source_location": "L19", "weight": 1.0}, {"source": "claude_seo_jsonld_sitemap", "target": "claude_shows_content_model", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "CLAUDE.md", "source_location": "L9", "weight": 1.0}], "hyperedges": [{"id": "epk_website_manual_sync_flow", "label": "Website content manually mirrored into EPK", "nodes": ["claude_epk_manual_sync", "content__index_band_bio", "content_about_members", "content_music__index_music_page", "epk_epk_document"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "CLAUDE.md"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/a0ff87d43ad2b2d83c5f99a35f388b8966aa97ef7ac5bb200df8e5e7e7d4d206.json b/graphify-out/cache/semantic/pab7e20a8ed94/a0ff87d43ad2b2d83c5f99a35f388b8966aa97ef7ac5bb200df8e5e7e7d4d206.json new file mode 100644 index 0000000..23fbe1f --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/a0ff87d43ad2b2d83c5f99a35f388b8966aa97ef7ac5bb200df8e5e7e7d4d206.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2026_highway_to_kell_show", "label": "Highway to Kell", "file_type": "document", "source_file": "content/shows/2026_Highway_to_Kell.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2026-07-24", "location": "Kell"}, {"id": "content_shows_2026_highway_to_kell_kell", "label": "Kell", "file_type": "concept", "source_file": "content/shows/2026_Highway_to_Kell.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2026_highway_to_kell_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Highway_to_Kell.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_highway_to_kell_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Highway_to_Kell.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_highway_to_kell_show", "target": "content_shows_2026_highway_to_kell_kell", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2026_Highway_to_Kell.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/a2bbe3ed8f10e656b7bdf7e4ec2fe46f6b709af35a777ed2f39fef74b2700746.json b/graphify-out/cache/semantic/pab7e20a8ed94/a2bbe3ed8f10e656b7bdf7e4ec2fe46f6b709af35a777ed2f39fef74b2700746.json new file mode 100644 index 0000000..19826a4 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/a2bbe3ed8f10e656b7bdf7e4ec2fe46f6b709af35a777ed2f39fef74b2700746.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2025_album_release_party_show", "label": "Album Release Party", "file_type": "document", "source_file": "content/shows/2025_Album_Release_Party.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2025-07-18", "location": "Rothaus Trier"}, {"id": "content_shows_2025_album_release_party_rothaus_trier", "label": "Rothaus Trier", "file_type": "concept", "source_file": "content/shows/2025_Album_Release_Party.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2025_album_release_party_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2025_Album_Release_Party.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2025_album_release_party_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2025_Album_Release_Party.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2025_album_release_party_show", "target": "content_shows_2025_album_release_party_rothaus_trier", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2025_Album_Release_Party.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/a9641b981c8177894357d1199d68fb1131076b23e7c04687db55f8ee0af8dc74.json b/graphify-out/cache/semantic/pab7e20a8ed94/a9641b981c8177894357d1199d68fb1131076b23e7c04687db55f8ee0af8dc74.json new file mode 100644 index 0000000..d895bad --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/a9641b981c8177894357d1199d68fb1131076b23e7c04687db55f8ee0af8dc74.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content__index_home", "label": "Home Page Content (Punk mit Haltung)", "file_type": "document", "source_file": "content/_index.md", "source_location": "L1", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content__index_band_bio", "label": "Band Bio Text (Identit\u00e4t, Zugeh\u00f6rigkeit, Abschied, Neuanfang)", "file_type": "concept", "source_file": "content/_index.md", "source_location": "L6", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content__index_ocean_tales", "label": "Ocean Tales (Deb\u00fctalbum 2025)", "file_type": "concept", "source_file": "content/_index.md", "source_location": "L8", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content__index_singles", "label": "Singles: Chirus, Let It Go, Addiction, My Own Home", "file_type": "concept", "source_file": "content/_index.md", "source_location": "L8", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content__index_home", "target": "content__index_band_bio", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/_index.md", "source_location": "L6", "weight": 1.0}, {"source": "content__index_band_bio", "target": "content__index_ocean_tales", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/_index.md", "source_location": "L8", "weight": 1.0}, {"source": "content__index_band_bio", "target": "content__index_singles", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/_index.md", "source_location": "L8", "weight": 1.0}, {"source": "content__index_singles", "target": "content__index_ocean_tales", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/_index.md", "source_location": "L8", "weight": 1.0}, {"source": "content__index_band_bio", "target": "epk_epk_bio_page", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/_index.md", "source_location": "L6", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/ad9cd1c0edd793a660ce78ee6129c748171fa3b6592ad9f25ed61eac81f30a29.json b/graphify-out/cache/semantic/pab7e20a8ed94/ad9cd1c0edd793a660ce78ee6129c748171fa3b6592ad9f25ed61eac81f30a29.json new file mode 100644 index 0000000..c73fd59 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/ad9cd1c0edd793a660ce78ee6129c748171fa3b6592ad9f25ed61eac81f30a29.json @@ -0,0 +1 @@ +{"nodes": [{"id": "archetypes_default_archetype", "label": "Default Content Archetype (draft, date, title from filename)", "file_type": "code", "source_file": "archetypes/default.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "archetypes_default_archetype", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "archetypes/default.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/ae93bd2b6e977b8ae97c8902e2d44d56bacfc3c2a057d062e17b6128b56a762b.json b/graphify-out/cache/semantic/pab7e20a8ed94/ae93bd2b6e977b8ae97c8902e2d44d56bacfc3c2a057d062e17b6128b56a762b.json new file mode 100644 index 0000000..503fc8d --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/ae93bd2b6e977b8ae97c8902e2d44d56bacfc3c2a057d062e17b6128b56a762b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts__default_baseof", "label": "Base Template (baseof.html)", "file_type": "code", "source_file": "layouts/_default/baseof.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "layouts__default_baseof_seo_meta", "label": "SEO / Open Graph Meta Tags", "file_type": "code", "source_file": "layouts/_default/baseof.html", "source_location": "L6-20", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts__default_baseof", "target": "layouts_partials_header", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/_default/baseof.html", "source_location": "L30", "weight": 1.0}, {"source": "layouts__default_baseof", "target": "layouts_partials_footer", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/_default/baseof.html", "source_location": "L34", "weight": 1.0}, {"source": "layouts__default_baseof", "target": "layouts_partials_schema", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/_default/baseof.html", "source_location": "L26", "weight": 1.0}, {"source": "layouts__default_baseof_seo_meta", "target": "layouts__default_baseof", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/_default/baseof.html", "source_location": "L6-20", "weight": 1.0}, {"source": "layouts__default_baseof_seo_meta", "target": "layouts_partials_schema", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "layouts/_default/baseof.html", "source_location": "L6-26", "weight": 1.0}], "hyperedges": [{"id": "seo_layer", "label": "SEO layer (meta tags, JSON-LD, robots, show redirects)", "nodes": ["layouts__default_baseof_seo_meta", "layouts_partials_schema", "layouts_robots", "layouts_shows_single"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "layouts/_default/baseof.html"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/b229a04d2eac76b5c949908e7e44a24aabca6f3b0df39507a83eba3db388e5cd.json b/graphify-out/cache/semantic/pab7e20a8ed94/b229a04d2eac76b5c949908e7e44a24aabca6f3b0df39507a83eba3db388e5cd.json new file mode 100644 index 0000000..ed73198 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/b229a04d2eac76b5c949908e7e44a24aabca6f3b0df39507a83eba3db388e5cd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2026_altstadtfest_trier_show", "label": "Altstadtfest Trier", "file_type": "document", "source_file": "content/shows/2026_Altstadtfest_Trier.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2026-06-28", "location": "Hauptmarkt B\u00fchne"}, {"id": "content_shows_2026_altstadtfest_trier_hauptmarkt_b\u00fchne", "label": "Hauptmarkt B\u00fchne", "file_type": "concept", "source_file": "content/shows/2026_Altstadtfest_Trier.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2026_altstadtfest_trier_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Altstadtfest_Trier.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_altstadtfest_trier_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2026_Altstadtfest_Trier.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2026_altstadtfest_trier_show", "target": "content_shows_2026_altstadtfest_trier_hauptmarkt_b\u00fchne", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2026_Altstadtfest_Trier.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/b882c68b03db8a0fdd180a657d538547c94c197dc68b6452e7ae34394e7a6245.json b/graphify-out/cache/semantic/pab7e20a8ed94/b882c68b03db8a0fdd180a657d538547c94c197dc68b6452e7ae34394e7a6245.json new file mode 100644 index 0000000..9a2f8ab --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/b882c68b03db8a0fdd180a657d538547c94c197dc68b6452e7ae34394e7a6245.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_robots", "label": "robots.txt Template", "file_type": "code", "source_file": "layouts/robots.txt", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_robots", "target": "layouts__default_baseof_seo_meta", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "layouts/robots.txt", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/ba49abf6384e10ffe321de0d143818cf8a68dbaf830875af01383926a935fe84.json b/graphify-out/cache/semantic/pab7e20a8ed94/ba49abf6384e10ffe321de0d143818cf8a68dbaf830875af01383926a935fe84.json new file mode 100644 index 0000000..3417ae3 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/ba49abf6384e10ffe321de0d143818cf8a68dbaf830875af01383926a935fe84.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_partials_schema", "label": "JSON-LD Schema Partial", "file_type": "code", "source_file": "layouts/partials/schema.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "layouts_partials_schema_musicgroup", "label": "MusicGroup JSON-LD (band, members, albums)", "file_type": "concept", "source_file": "layouts/partials/schema.html", "source_location": "L8-39", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "layouts_partials_schema_musicevent", "label": "MusicEvent JSON-LD (upcoming non-TBA shows)", "file_type": "concept", "source_file": "layouts/partials/schema.html", "source_location": "L41-64", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_partials_schema", "target": "layouts_partials_releases", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/schema.html", "source_location": "L31", "weight": 1.0}, {"source": "layouts_partials_schema_musicgroup", "target": "layouts_partials_schema", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/schema.html", "source_location": "L8-39", "weight": 1.0}, {"source": "layouts_partials_schema_musicevent", "target": "layouts_partials_schema", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/schema.html", "source_location": "L41-64", "weight": 1.0}, {"source": "layouts_partials_schema_musicevent", "target": "layouts_partials_schema_musicgroup", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/schema.html", "source_location": "L54", "weight": 1.0}, {"source": "layouts_partials_schema_musicgroup", "target": "layouts__default_band", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/partials/schema.html", "source_location": "L23", "weight": 1.0}, {"source": "layouts_partials_schema_musicevent", "target": "layouts_shows_list", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "layouts/partials/schema.html", "source_location": "L41-43", "weight": 1.0}, {"source": "layouts_partials_schema", "target": "site_params", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/schema.html", "source_location": "L13-18", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/be8cc6c34ea4a08a78ccdb04519f25032cfbcde4602af66e9e4200a5cd3ec543.json b/graphify-out/cache/semantic/pab7e20a8ed94/be8cc6c34ea4a08a78ccdb04519f25032cfbcde4602af66e9e4200a5cd3ec543.json new file mode 100644 index 0000000..6bcf94c --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/be8cc6c34ea4a08a78ccdb04519f25032cfbcde4602af66e9e4200a5cd3ec543.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_partials_spotify", "label": "Spotify Consent Embed Partial (click-to-load)", "file_type": "code", "source_file": "layouts/partials/spotify.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_partials_spotify", "target": "site_params", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/spotify.html", "source_location": "L1", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/c37e264459a7c1de45d4ea1d7494811c69ade5dd0402dc4525940985b55bb818.json b/graphify-out/cache/semantic/pab7e20a8ed94/c37e264459a7c1de45d4ea1d7494811c69ade5dd0402dc4525940985b55bb818.json new file mode 100644 index 0000000..807c146 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/c37e264459a7c1de45d4ea1d7494811c69ade5dd0402dc4525940985b55bb818.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_partials_show_card", "label": "Show Card Partial (flyer / TBA poster)", "file_type": "code", "source_file": "layouts/partials/show-card.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_partials_show_card", "target": "layouts_partials_img", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/show-card.html", "source_location": "L14", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/cbb814256d9c98122279fbe59341d3a25e2a6908b395f5db5b68a51c2ed20fe9.json b/graphify-out/cache/semantic/pab7e20a8ed94/cbb814256d9c98122279fbe59341d3a25e2a6908b395f5db5b68a51c2ed20fe9.json new file mode 100644 index 0000000..74b3728 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/cbb814256d9c98122279fbe59341d3a25e2a6908b395f5db5b68a51c2ed20fe9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_shows_list", "label": "Shows List Layout (upcoming + archive by year)", "file_type": "code", "source_file": "layouts/shows/list.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_shows_list", "target": "layouts__default_baseof", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/shows/list.html", "source_location": "L1", "weight": 1.0}, {"source": "layouts_shows_list", "target": "layouts_partials_show_card", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/shows/list.html", "source_location": "L14", "weight": 1.0}, {"source": "layouts_shows_list", "target": "site_params", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/shows/list.html", "source_location": "L17", "weight": 1.0}], "hyperedges": [{"id": "show_rendering_flow", "label": "Show listing rendering (home, shows page, card, JSON-LD events)", "nodes": ["layouts_index", "layouts_shows_list", "layouts_partials_show_card", "layouts_partials_schema_musicevent"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "layouts/shows/list.html"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/cbc0ca707890d890b7a23ffd6ad68bed4c2ec6e14fce478c4d134c7c55d3f11e.json b/graphify-out/cache/semantic/pab7e20a8ed94/cbc0ca707890d890b7a23ffd6ad68bed4c2ec6e14fce478c4d134c7c55d3f11e.json new file mode 100644 index 0000000..c326e0f --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/cbc0ca707890d890b7a23ffd6ad68bed4c2ec6e14fce478c4d134c7c55d3f11e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_impressum_page", "label": "Impressum (Lucas Hahmann, Trier)", "file_type": "document", "source_file": "content/Impressum.md", "source_location": "L1", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_impressum_disclaimer", "label": "Disclaimer (Inhalte, externe Links, Urheberrecht, Nutzungsbedingungen)", "file_type": "concept", "source_file": "content/Impressum.md", "source_location": "L16", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_impressum_page", "target": "content_impressum_disclaimer", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/Impressum.md", "source_location": "L16", "weight": 1.0}, {"source": "content_impressum_page", "target": "content_datenschutz_page", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "content/Impressum.md", "source_location": "L8", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/d5d2792abf0c0447f581287abe1ffae7a83e4c1d88da199484062b3621331c51.json b/graphify-out/cache/semantic/pab7e20a8ed94/d5d2792abf0c0447f581287abe1ffae7a83e4c1d88da199484062b3621331c51.json new file mode 100644 index 0000000..983204e --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/d5d2792abf0c0447f581287abe1ffae7a83e4c1d88da199484062b3621331c51.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2024_rock_fuer_ruanda_show", "label": "Rock f\u00fcr Ruanda", "file_type": "document", "source_file": "content/shows/2024_Rock_fuer_Ruanda.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2024-07-22", "location": "Butzweiler"}, {"id": "content_shows_2024_rock_fuer_ruanda_butzweiler", "label": "Butzweiler", "file_type": "concept", "source_file": "content/shows/2024_Rock_fuer_Ruanda.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2024_rock_fuer_ruanda_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2024_Rock_fuer_Ruanda.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_rock_fuer_ruanda_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2024_Rock_fuer_Ruanda.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_rock_fuer_ruanda_show", "target": "content_shows_2024_rock_fuer_ruanda_butzweiler", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2024_Rock_fuer_Ruanda.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/ddb1ed36c1e59f7c77ab773dbbadb04628353ff37b7d1f7f219f69a5c4afc747.json b/graphify-out/cache/semantic/pab7e20a8ed94/ddb1ed36c1e59f7c77ab773dbbadb04628353ff37b7d1f7f219f69a5c4afc747.json new file mode 100644 index 0000000..8579a04 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/ddb1ed36c1e59f7c77ab773dbbadb04628353ff37b7d1f7f219f69a5c4afc747.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_datenschutz_page", "label": "Datenschutzerkl\u00e4rung", "file_type": "document", "source_file": "content/Datenschutz.md", "source_location": "L1", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_datenschutz_hosting_1blu", "label": "Externes Hosting bei 1blu GmbH", "file_type": "concept", "source_file": "content/Datenschutz.md", "source_location": "L31", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_datenschutz_local_fonts", "label": "Lokal gehostete Schriftarten (keine Google-Verbindung)", "file_type": "rationale", "source_file": "content/Datenschutz.md", "source_location": "L138", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_datenschutz_spotify_click_to_load", "label": "Spotify Player Click-to-Load (no data before consent)", "file_type": "rationale", "source_file": "content/Datenschutz.md", "source_location": "L141", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "content_datenschutz_dsgvo_rights", "label": "DSGVO Betroffenenrechte und Rechtsgrundlagen", "file_type": "concept", "source_file": "content/Datenschutz.md", "source_location": "L73", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_datenschutz_page", "target": "content_datenschutz_hosting_1blu", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/Datenschutz.md", "source_location": "L44", "weight": 1.0}, {"source": "content_datenschutz_page", "target": "content_datenschutz_local_fonts", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/Datenschutz.md", "source_location": "L138", "weight": 1.0}, {"source": "content_datenschutz_page", "target": "content_datenschutz_spotify_click_to_load", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/Datenschutz.md", "source_location": "L141", "weight": 1.0}, {"source": "content_datenschutz_page", "target": "content_datenschutz_dsgvo_rights", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/Datenschutz.md", "source_location": "L73", "weight": 1.0}, {"source": "content_datenschutz_local_fonts", "target": "claude_design_system", "relation": "rationale_for", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "content/Datenschutz.md", "source_location": "L139", "weight": 1.0}], "hyperedges": [{"id": "privacy_by_design_choices", "label": "Privacy-conscious site choices (local fonts, click-to-load Spotify, DSGVO)", "nodes": ["content_datenschutz_local_fonts", "content_datenschutz_spotify_click_to_load", "content_datenschutz_dsgvo_rights", "content_datenschutz_hosting_1blu"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "content/Datenschutz.md"}]} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/e280dddce737cc1826c3b120534b0a298edf1a61076e2dbe2ecf9e5a81a1899f.json b/graphify-out/cache/semantic/pab7e20a8ed94/e280dddce737cc1826c3b120534b0a298edf1a61076e2dbe2ecf9e5a81a1899f.json new file mode 100644 index 0000000..484e02b --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/e280dddce737cc1826c3b120534b0a298edf1a61076e2dbe2ecf9e5a81a1899f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2023_moselrock_show", "label": "Moselrock", "file_type": "document", "source_file": "content/shows/2023_Moselrock.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2023-05-27", "location": "Wasserliesch"}, {"id": "content_shows_2023_moselrock_wasserliesch", "label": "Wasserliesch", "file_type": "concept", "source_file": "content/shows/2023_Moselrock.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2023_moselrock_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2023_Moselrock.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2023_moselrock_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2023_Moselrock.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2023_moselrock_show", "target": "content_shows_2023_moselrock_wasserliesch", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2023_Moselrock.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/e4aa4dcdd1960faea1a63b4df57176de6b7e7d4d1d13e244816b723fb33464d6.json b/graphify-out/cache/semantic/pab7e20a8ed94/e4aa4dcdd1960faea1a63b4df57176de6b7e7d4d1d13e244816b723fb33464d6.json new file mode 100644 index 0000000..ccc62b4 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/e4aa4dcdd1960faea1a63b4df57176de6b7e7d4d1d13e244816b723fb33464d6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_404", "label": "404 Page Template (Abgesoffen)", "file_type": "code", "source_file": "layouts/404.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_404", "target": "layouts__default_baseof", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "layouts/404.html", "source_location": "L1", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/ea91134d051c79226df326d20e3aca2d98a15b7f5153cf148b77f4d7af348121.json b/graphify-out/cache/semantic/pab7e20a8ed94/ea91134d051c79226df326d20e3aca2d98a15b7f5153cf148b77f4d7af348121.json new file mode 100644 index 0000000..1167945 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/ea91134d051c79226df326d20e3aca2d98a15b7f5153cf148b77f4d7af348121.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_partials_footer", "label": "Footer Partial (contact, social, photographer credit)", "file_type": "code", "source_file": "layouts/partials/footer.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "site_params", "label": "site.Params (email, spotify, instagram, youtube, photographer)", "file_type": "concept", "source_file": "layouts/partials/footer.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "layouts_partials_footer", "target": "site_params", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "layouts/partials/footer.html", "source_location": "L5-15", "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/f04a87042aca8fa80f7c2fb8526ab1d21189148874b07d1be92b70858d0fd22e.json b/graphify-out/cache/semantic/pab7e20a8ed94/f04a87042aca8fa80f7c2fb8526ab1d21189148874b07d1be92b70858d0fd22e.json new file mode 100644 index 0000000..a940337 --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/f04a87042aca8fa80f7c2fb8526ab1d21189148874b07d1be92b70858d0fd22e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "layouts_partials_img", "label": "Responsive Image Partial (WebP srcset)", "file_type": "code", "source_file": "layouts/partials/img.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/semantic/pab7e20a8ed94/f6c3c6f6df517c38f7eddf9c4db4b6f04ffd405146c7e4edbb42617bb3cca2cd.json b/graphify-out/cache/semantic/pab7e20a8ed94/f6c3c6f6df517c38f7eddf9c4db4b6f04ffd405146c7e4edbb42617bb3cca2cd.json new file mode 100644 index 0000000..194c07d --- /dev/null +++ b/graphify-out/cache/semantic/pab7e20a8ed94/f6c3c6f6df517c38f7eddf9c4db4b6f04ffd405146c7e4edbb42617bb3cca2cd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "content_shows_2024_rock_im_gehege_show", "label": "Rock im Gehege 2024", "file_type": "document", "source_file": "content/shows/2024_Rock_im_Gehege.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "date": "2024-12-11", "location": "Piesbach"}], "edges": [{"source": "content_shows__index_shows", "target": "content_shows_2024_rock_im_gehege_show", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2024_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_rock_im_gehege_show", "target": "content_shows_2026_tefftival_show_front_matter_schema", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "content/shows/2024_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_rock_im_gehege_show", "target": "content_shows_2022_rock_im_gehege_piesbach", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2024_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}, {"source": "content_shows_2024_rock_im_gehege_show", "target": "content_shows_2022_rock_im_gehege_rock_im_gehege_series", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "content/shows/2024_Rock_im_Gehege.md", "source_location": null, "weight": 1.0}], "hyperedges": []} \ No newline at end of file diff --git a/graphify-out/cache/stat-index.json b/graphify-out/cache/stat-index.json new file mode 100644 index 0000000..dc72fa8 --- /dev/null +++ b/graphify-out/cache/stat-index.json @@ -0,0 +1 @@ +{".gitea/workflows/deploy.yml":{"size":1458,"mtime_ns":1792436508111369300,"indexed_at_ns":1793375385815978900,"word_count":129,"hashes":{".gitea/workflows/deploy.yml":"ed68d03614efce04be3bf55ba1e50b25ad79fb649ceca637fc4158fa0080df2a"}},"CLAUDE.md":{"size":1894,"mtime_ns":1793374882185068300,"indexed_at_ns":1793375386047068900,"word_count":248,"hashes":{"claude.md":"a007e39e610ee7e90f8086a1fc118f38027bb8e1e63a6e3f18e8a3f729a2de74"}},"archetypes/default.md":{"size":109,"mtime_ns":1779119062703551900,"indexed_at_ns":1793375386056320800,"word_count":21,"hashes":{"archetypes/default.md":"ad9cd1c0edd793a660ce78ee6129c748171fa3b6592ad9f25ed61eac81f30a29"}},"assets/js/site.js":{"size":717,"mtime_ns":1792428051347229000,"indexed_at_ns":1793375349820849300,"word_count":55},"content/Datenschutz.md":{"size":20501,"mtime_ns":1792427965125507300,"indexed_at_ns":1793375386058828200,"word_count":2652,"hashes":{"content/datenschutz.md":"ddb1ed36c1e59f7c77ab773dbbadb04628353ff37b7d1f7f219f69a5c4afc747"}},"content/Impressum.md":{"size":3050,"mtime_ns":1792427965124507000,"indexed_at_ns":1793375386060832800,"word_count":378,"hashes":{"content/impressum.md":"cbc0ca707890d890b7a23ffd6ad68bed4c2ec6e14fce478c4d134c7c55d3f11e"}},"content/_index.md":{"size":968,"mtime_ns":1792427946806149100,"indexed_at_ns":1793375386062829000,"word_count":135,"hashes":{"content/_index.md":"a9641b981c8177894357d1199d68fb1131076b23e7c04687db55f8ee0af8dc74"}},"content/about.md":{"size":886,"mtime_ns":1792438093690571400,"indexed_at_ns":1793375386064828200,"word_count":97,"hashes":{"content/about.md":"5e8459a4f345d974cbd460e54ac0b9429a6ca6207ff7c6cd1d33907c7475030e"}},"content/music/_index.md":{"size":299,"mtime_ns":1792437673297200200,"indexed_at_ns":1793375386066829100,"word_count":41,"hashes":{"content/music/_index.md":"3f300eca0e04e9c20b9d757385677d12e53b744224a3171ad8a67f372081d674"}},"content/shows/2022_Jukufe_light.md":{"size":130,"mtime_ns":1779119062706614200,"indexed_at_ns":1793375386069337000,"word_count":12,"hashes":{"content/shows/2022_jukufe_light.md":"1f2ec8f4bf35d894b35b69931ca5c9b8f4c344de4b9b255bc280d31f134349de"}},"content/shows/2022_Konz_wird_laut.md":{"size":138,"mtime_ns":1779119062707613700,"indexed_at_ns":1793375386071336800,"word_count":15,"hashes":{"content/shows/2022_konz_wird_laut.md":"2ed990a95efdd8caf9400f29fcce267ad43a8254af84edc3bf1ef17de9684607"}},"content/shows/2022_Rock_im_Gehege.md":{"size":126,"mtime_ns":1779119062707613700,"indexed_at_ns":1793375386073337600,"word_count":12,"hashes":{"content/shows/2022_rock_im_gehege.md":"7e3d0ae5d3b6d6d3ce461bceef1192743bb26099fd00e918b54e8498d22a1466"}},"content/shows/2022_Tefftival.md":{"size":112,"mtime_ns":1779119062707613700,"indexed_at_ns":1793375386075337000,"word_count":10,"hashes":{"content/shows/2022_tefftival.md":"4fc7b90a2cfd813e6b653e81b82208e07d7c226579d666ee74f07c9e092b856d"}},"content/shows/2023_Moselrock.md":{"size":120,"mtime_ns":1779119062707613700,"indexed_at_ns":1793375386076336700,"word_count":10,"hashes":{"content/shows/2023_moselrock.md":"e280dddce737cc1826c3b120534b0a298edf1a61076e2dbe2ecf9e5a81a1899f"}},"content/shows/2023_Pink_Future.md":{"size":129,"mtime_ns":1792427947035097000,"indexed_at_ns":1793375386079354600,"word_count":13,"hashes":{"content/shows/2023_pink_future.md":"3276889b42dbebcbe3d612601b785296af99f8d16b1e51bcce00c59188da2878"}},"content/shows/2024_Pink_Future.md":{"size":159,"mtime_ns":1793374815668919700,"indexed_at_ns":1793375386081354100,"word_count":14,"hashes":{"content/shows/2024_pink_future.md":"656824162f4490609650cc560bf533dea73f91dcc129afcafb7856a594037b87"}},"content/shows/2024_Rock_fuer_Ruanda.md":{"size":132,"mtime_ns":1779119062708613700,"indexed_at_ns":1793375386083353700,"word_count":12,"hashes":{"content/shows/2024_rock_fuer_ruanda.md":"d5d2792abf0c0447f581287abe1ffae7a83e4c1d88da199484062b3621331c51"}},"content/shows/2024_Rock_im_Gehege.md":{"size":126,"mtime_ns":1779119062708613700,"indexed_at_ns":1793375386085353700,"word_count":12,"hashes":{"content/shows/2024_rock_im_gehege.md":"f6c3c6f6df517c38f7eddf9c4db4b6f04ffd405146c7e4edbb42617bb3cca2cd"}},"content/shows/2025_Album_Release_Party.md":{"size":127,"mtime_ns":1792435816801631900,"indexed_at_ns":1793375386086354100,"word_count":13,"hashes":{"content/shows/2025_album_release_party.md":"a2bbe3ed8f10e656b7bdf7e4ec2fe46f6b709af35a777ed2f39fef74b2700746"}},"content/shows/2025_Bullenhitze.md":{"size":105,"mtime_ns":1792436153820609500,"indexed_at_ns":1793375386088862100,"word_count":10,"hashes":{"content/shows/2025_bullenhitze.md":"303d96901bce528e0524e560f56eede50e80955376736ba3141a2476003d5b5a"}},"content/shows/2025_Riez_Kapellenkontest.md":{"size":151,"mtime_ns":1792427947085265000,"indexed_at_ns":1793375386090862100,"word_count":13,"hashes":{"content/shows/2025_riez_kapellenkontest.md":"3376a10eefb2b55c4473f0181e16b3a6319934819347192e65ee2d378f75b36b"}},"content/shows/2026_Altstadtfest_Trier.md":{"size":123,"mtime_ns":1792435301873360300,"indexed_at_ns":1793375386092861600,"word_count":12,"hashes":{"content/shows/2026_altstadtfest_trier.md":"b229a04d2eac76b5c949908e7e44a24aabca6f3b0df39507a83eba3db388e5cd"}},"content/shows/2026_Halloween.md":{"size":143,"mtime_ns":1793374815649896900,"indexed_at_ns":1793375386094873600,"word_count":13,"hashes":{"content/shows/2026_halloween.md":"900b39f92ea90557d466fae60bea8ba601ad6221c98e07195df29901e0186866"}},"content/shows/2026_Highway_to_Kell.md":{"size":110,"mtime_ns":1792436187794677500,"indexed_at_ns":1793375386096874400,"word_count":12,"hashes":{"content/shows/2026_highway_to_kell.md":"a0ff87d43ad2b2d83c5f99a35f388b8966aa97ef7ac5bb200df8e5e7e7d4d206"}},"content/shows/2026_Luke.md":{"size":98,"mtime_ns":1792435449494564900,"indexed_at_ns":1793375386099382400,"word_count":11,"hashes":{"content/shows/2026_luke.md":"981a9cc70ba840415ee0ddca7c681ab815844476b7ed865b8ead74c6a8666d2a"}},"content/shows/2026_Tefftival.md":{"size":157,"mtime_ns":1792436877464718900,"indexed_at_ns":1793375386101382200,"word_count":27,"hashes":{"content/shows/2026_tefftival.md":"712ef6a24fb588c1776fb5451b046c26cf425b2c6261258b58738c757bee3ef8"}},"content/shows/_index.md":{"size":190,"mtime_ns":1792428085075345000,"indexed_at_ns":1793375386103382900,"word_count":26,"hashes":{"content/shows/_index.md":"3df7b2762d52e664c359f83f3c675c8ce5f05fb95556a255e99ac64c48311b68"}},"deploy.ps1":{"size":2282,"mtime_ns":1792439721909498200,"indexed_at_ns":1793375385922385800,"word_count":263,"hashes":{"deploy.ps1":"560887c6a161d92501c50492d7ac1503bda1d211704025087ffdd2be5a4fbf18"}},"epk/Deepwater_Survival_EPK.pdf":{"size":4117066,"mtime_ns":1792441389060269000,"indexed_at_ns":1793375349874280900,"word_count":0},"epk/build.ps1":{"size":1022,"mtime_ns":1792441385070204800,"indexed_at_ns":1793375385923386100,"word_count":109,"hashes":{"epk/build.ps1":"cab691b15712fe16f29226abcce17d7e6d213fbafc3595668c7682328c669ac7"}},"epk/epk.html":{"size":17394,"mtime_ns":1792441190792004800,"indexed_at_ns":1793375386105409700,"word_count":1542,"hashes":{"epk/epk.html":"14fd460e30d4afab2ab28d0c943cc480bb06a1c4cd872e6ac50692666f96e29d"}},"layouts/404.html":{"size":285,"mtime_ns":1792427930248936200,"indexed_at_ns":1793375386106410000,"word_count":32,"hashes":{"layouts/404.html":"e4aa4dcdd1960faea1a63b4df57176de6b7e7d4d1d13e244816b723fb33464d6"}},"layouts/_default/band.html":{"size":2093,"mtime_ns":1792438116833632400,"indexed_at_ns":1793375386109918100,"word_count":229,"hashes":{"layouts/_default/band.html":"7b194e8acc4a6e919d3e20f7d263b1ae0e16791f8a43280fe1b4f8c4affb1ae6"}},"layouts/_default/baseof.html":{"size":1866,"mtime_ns":1793374865165713600,"indexed_at_ns":1793375386111917300,"word_count":184,"hashes":{"layouts/_default/baseof.html":"ae93bd2b6e977b8ae97c8902e2d44d56bacfc3c2a057d062e17b6128b56a762b"}},"layouts/_default/list.html":{"size":392,"mtime_ns":1792427929187649600,"indexed_at_ns":1793375386113917300,"word_count":43,"hashes":{"layouts/_default/list.html":"1fd4a3000c760a8d55a366635de4e0106ede5d3c2a70882253fe6762f1c1f880"}},"layouts/_default/single.html":{"size":269,"mtime_ns":1792427928103781100,"indexed_at_ns":1793375386115918300,"word_count":27,"hashes":{"layouts/_default/single.html":"3f53ebd9259538aa2867044e240c76fb4cd2a2b4c4891dbfcc7c7b62743d95c2"}},"layouts/index.html":{"size":2297,"mtime_ns":1792436553057485200,"indexed_at_ns":1793375386117917400,"word_count":229,"hashes":{"layouts/index.html":"0c079ea9c5a81c3683ea8ed42971f08afeb3e11cbda51b5cc8773472b5a3b560"}},"layouts/music/list.html":{"size":2953,"mtime_ns":1792437676460475600,"indexed_at_ns":1793375386119424000,"word_count":320,"hashes":{"layouts/music/list.html":"527b08fb395c3c64915a0d125213751024d4f19e9c7c8fa26b6eb8597ae9a62c"}},"layouts/partials/footer.html":{"size":1038,"mtime_ns":1792438077206136300,"indexed_at_ns":1793375386121425600,"word_count":75,"hashes":{"layouts/partials/footer.html":"ea91134d051c79226df326d20e3aca2d98a15b7f5153cf148b77f4d7af348121"}},"layouts/partials/header.html":{"size":666,"mtime_ns":1792427957260618600,"indexed_at_ns":1793375386124423800,"word_count":63,"hashes":{"layouts/partials/header.html":"6ddd578d710fb8e5690b94e83a3decf525b27c109d6164621047b69c53affb27"}},"layouts/partials/img.html":{"size":1414,"mtime_ns":1792437654353445000,"indexed_at_ns":1793375386126423800,"word_count":230,"hashes":{"layouts/partials/img.html":"f04a87042aca8fa80f7c2fb8526ab1d21189148874b07d1be92b70858d0fd22e"}},"layouts/partials/releases.html":{"size":881,"mtime_ns":1792437655415523300,"indexed_at_ns":1793375386128463600,"word_count":142,"hashes":{"layouts/partials/releases.html":"48f0f75947f75fd820fb2fcbb75075cb82473fade2b96c74fd7d4ff5cdc820d3"}},"layouts/partials/schema.html":{"size":3264,"mtime_ns":1793374856244355500,"indexed_at_ns":1793375386130468500,"word_count":415,"hashes":{"layouts/partials/schema.html":"ba49abf6384e10ffe321de0d143818cf8a68dbaf830875af01383926a935fe84"}},"layouts/partials/show-card.html":{"size":1404,"mtime_ns":1792436684406666500,"indexed_at_ns":1793375386132467500,"word_count":170,"hashes":{"layouts/partials/show-card.html":"c37e264459a7c1de45d4ea1d7494811c69ade5dd0402dc4525940985b55bb818"}},"layouts/partials/spotify.html":{"size":467,"mtime_ns":1792427891861488900,"indexed_at_ns":1793375386134468400,"word_count":38,"hashes":{"layouts/partials/spotify.html":"be8cc6c34ea4a08a78ccdb04519f25032cfbcde4602af66e9e4200a5cd3ec543"}},"layouts/robots.txt":{"size":62,"mtime_ns":1793374831403425700,"indexed_at_ns":1793375386135467500,"word_count":10,"hashes":{"layouts/robots.txt":"b882c68b03db8a0fdd180a657d538547c94c197dc68b6452e7ae34394e7a6245"}},"layouts/shows/list.html":{"size":1182,"mtime_ns":1792427924881836000,"indexed_at_ns":1793375386138911900,"word_count":131,"hashes":{"layouts/shows/list.html":"cbb814256d9c98122279fbe59341d3a25e2a6908b395f5db5b68a51c2ed20fe9"}},"layouts/shows/single.html":{"size":380,"mtime_ns":1792428085104229200,"indexed_at_ns":1793375386140910500,"word_count":36,"hashes":{"layouts/shows/single.html":"980327464622fc4b0e715ddc77aa186832e1f5563f02521b400df77a09885788"}},"static/favicon.svg":{"size":186,"mtime_ns":1792428052471429000,"indexed_at_ns":1793375349927467700,"word_count":18},"themes/adritian/.github/FUNDING.yml":{"size":825,"mtime_ns":1779119062836336500,"indexed_at_ns":1793375349986083000,"word_count":115},"themes/adritian/.github/ISSUE_TEMPLATE/bug_report.md":{"size":986,"mtime_ns":1779119062836843100,"indexed_at_ns":1793375349988591800,"word_count":150},"themes/adritian/.github/ISSUE_TEMPLATE/customization-issue.md":{"size":710,"mtime_ns":1779119062836843100,"indexed_at_ns":1793375349990597000,"word_count":120},"themes/adritian/.github/ISSUE_TEMPLATE/feature_request.md":{"size":634,"mtime_ns":1779119062837844500,"indexed_at_ns":1793375349992596100,"word_count":90},"themes/adritian/.github/copilot-instructions.md":{"size":9643,"mtime_ns":1779119062837844500,"indexed_at_ns":1793375349995105800,"word_count":1235},"themes/adritian/.github/dependabot.yml":{"size":696,"mtime_ns":1779119062837844500,"indexed_at_ns":1793375349997106000,"word_count":70},"themes/adritian/.github/workflows/lighthouse.json":{"size":96,"mtime_ns":1779119062838844200,"indexed_at_ns":1793375349999616700,"word_count":10},"themes/adritian/.github/workflows/main.yaml":{"size":565,"mtime_ns":1779119062838844200,"indexed_at_ns":1793375350000618500,"word_count":40},"themes/adritian/.github/workflows/release.yml":{"size":1326,"mtime_ns":1779119062838844200,"indexed_at_ns":1793375350003663200,"word_count":101},"themes/adritian/.github/workflows/test-example-site.yml":{"size":7232,"mtime_ns":1779119062839844200,"indexed_at_ns":1793375350006663000,"word_count":625},"themes/adritian/.github/workflows/test-module-init.yml":{"size":19871,"mtime_ns":1779119062839844200,"indexed_at_ns":1793375350009188700,"word_count":1607},"themes/adritian/.github/workflows/update-demo-main.yml":{"size":1391,"mtime_ns":1779119062839844200,"indexed_at_ns":1793375350011198800,"word_count":123},"themes/adritian/.github/workflows/update-demo-pr-external.yml":{"size":5822,"mtime_ns":1779119062840844000,"indexed_at_ns":1793375350014198700,"word_count":563},"themes/adritian/.github/workflows/update-demo-pr.yml":{"size":10505,"mtime_ns":1779119062840844000,"indexed_at_ns":1793375350017198700,"word_count":999},"themes/adritian/.github/workflows/update-example-site.yml":{"size":2076,"mtime_ns":1779119062840844000,"indexed_at_ns":1793375350019711900,"word_count":203},"themes/adritian/.vscode/extensions.json":{"size":71,"mtime_ns":1779119062842845700,"indexed_at_ns":1793375350024711300,"word_count":6},"themes/adritian/CODE_OF_CONDUCT.md":{"size":5368,"mtime_ns":1779119062842845700,"indexed_at_ns":1793375350026711400,"word_count":713},"themes/adritian/CONTRIBUTING.md":{"size":2645,"mtime_ns":1779119062843844400,"indexed_at_ns":1793375350031454800,"word_count":365},"themes/adritian/FEATURES.md":{"size":3106,"mtime_ns":1779119062843844400,"indexed_at_ns":1793375350033455000,"word_count":436},"themes/adritian/README.md":{"size":21796,"mtime_ns":1779119062843844400,"indexed_at_ns":1793375350037457200,"word_count":2754},"themes/adritian/UPGRADING.md":{"size":16573,"mtime_ns":1779119062845347900,"indexed_at_ns":1793375350039966600,"word_count":2048},"themes/adritian/archetypes/blog.md":{"size":305,"mtime_ns":1779119062845347900,"indexed_at_ns":1793375350041965900,"word_count":58},"themes/adritian/archetypes/client-work.md":{"size":557,"mtime_ns":1779119062845347900,"indexed_at_ns":1793375350045514100,"word_count":83},"themes/adritian/archetypes/default.md":{"size":10,"mtime_ns":1779119062846352000,"indexed_at_ns":1793375350047512400,"word_count":2},"themes/adritian/archetypes/experience.md":{"size":614,"mtime_ns":1779119062846352000,"indexed_at_ns":1793375350051025200,"word_count":108},"themes/adritian/archetypes/projects.md":{"size":514,"mtime_ns":1779119062846352000,"indexed_at_ns":1793375350053121200,"word_count":78},"themes/adritian/archetypes/testimonial.md":{"size":466,"mtime_ns":1779119062846352000,"indexed_at_ns":1793375350056121400,"word_count":73},"themes/adritian/assets/images/general/mail-fill.svg":{"size":425,"mtime_ns":1779119062849861200,"indexed_at_ns":1793375350068155400,"word_count":42},"themes/adritian/assets/images/general/user-smile-fill.svg":{"size":343,"mtime_ns":1779119062850861800,"indexed_at_ns":1793375350069665600,"word_count":44},"themes/adritian/assets/js/color-modes.js":{"size":3643,"mtime_ns":1779119062852870100,"indexed_at_ns":1793375350073174800,"word_count":275},"themes/adritian/assets/js/gtag.js":{"size":144,"mtime_ns":1779119062852870100,"indexed_at_ns":1793375350075680500,"word_count":12},"themes/adritian/assets/js/page-transition.js":{"size":1892,"mtime_ns":1779119062854333400,"indexed_at_ns":1793375350077684700,"word_count":188},"themes/adritian/content/search.md":{"size":1133,"mtime_ns":1779119062883944500,"indexed_at_ns":1793375350098888300,"word_count":157},"themes/adritian/exampleSite/assets/images/hugo.svg":{"size":703,"mtime_ns":1779119062892460500,"indexed_at_ns":1793375350108894100,"word_count":53},"themes/adritian/exampleSite/content/articles/_index.md":{"size":443,"mtime_ns":1779119062900591600,"indexed_at_ns":1793375350121094200,"word_count":58},"themes/adritian/exampleSite/content/articles/first-article.md":{"size":1144,"mtime_ns":1779119062901591600,"indexed_at_ns":1793375350124094300,"word_count":150},"themes/adritian/exampleSite/content/articles/second-article.md":{"size":959,"mtime_ns":1779119062901591600,"indexed_at_ns":1793375350126562000,"word_count":126},"themes/adritian/exampleSite/content/blog/_index.es.md":{"size":605,"mtime_ns":1779119062901591600,"indexed_at_ns":1793375350128562100,"word_count":72},"themes/adritian/exampleSite/content/blog/_index.md":{"size":561,"mtime_ns":1779119062902591800,"indexed_at_ns":1793375350130650800,"word_count":76},"themes/adritian/exampleSite/content/blog/getting-started.md":{"size":13355,"mtime_ns":1779119062902591800,"indexed_at_ns":1793375350133655500,"word_count":1585},"themes/adritian/exampleSite/content/blog/icons.md":{"size":3361,"mtime_ns":1779119062902591800,"indexed_at_ns":1793375350136169900,"word_count":358},"themes/adritian/exampleSite/content/blog/new-features-demo.md":{"size":3600,"mtime_ns":1779119062903730900,"indexed_at_ns":1793375350138674000,"word_count":527},"themes/adritian/exampleSite/content/blog/new-icons.md":{"size":5501,"mtime_ns":1779119062903730900,"indexed_at_ns":1793375350141184200,"word_count":781},"themes/adritian/exampleSite/content/blog/other-installation-methods.md":{"size":11911,"mtime_ns":1779119062903730900,"indexed_at_ns":1793375350143188400,"word_count":1339},"themes/adritian/exampleSite/content/blog/sample-3.md":{"size":1402,"mtime_ns":1779119062904740100,"indexed_at_ns":1793375350145696400,"word_count":219},"themes/adritian/exampleSite/content/blog/sample.md":{"size":2686,"mtime_ns":1779119062904740100,"indexed_at_ns":1793375350148696500,"word_count":393},"themes/adritian/exampleSite/content/blog/shortcodes.md":{"size":15188,"mtime_ns":1779119062905244200,"indexed_at_ns":1793375350150205600,"word_count":2151},"themes/adritian/exampleSite/content/client-work/Goldline.md":{"size":513,"mtime_ns":1779119062905244200,"indexed_at_ns":1793375350153171800,"word_count":70},"themes/adritian/exampleSite/content/client-work/Kanba.md":{"size":508,"mtime_ns":1779119062906249800,"indexed_at_ns":1793375350155181800,"word_count":70},"themes/adritian/exampleSite/content/client-work/Zoo.md":{"size":507,"mtime_ns":1779119062906249800,"indexed_at_ns":1793375350157685300,"word_count":70},"themes/adritian/exampleSite/content/client-work/asgardia.md":{"size":500,"mtime_ns":1779119062906249800,"indexed_at_ns":1793375350159746200,"word_count":65},"themes/adritian/exampleSite/content/client-work/earth2.0.md":{"size":508,"mtime_ns":1779119062906249800,"indexed_at_ns":1793375350161746000,"word_count":71},"themes/adritian/exampleSite/content/client-work/ztos.md":{"size":506,"mtime_ns":1779119062907249800,"indexed_at_ns":1793375350163747700,"word_count":70},"themes/adritian/exampleSite/content/cv.md":{"size":1166,"mtime_ns":1779119062907249800,"indexed_at_ns":1793375350165747100,"word_count":148},"themes/adritian/exampleSite/content/education/high-school.md":{"size":345,"mtime_ns":1779119062908249700,"indexed_at_ns":1793375350168762900,"word_count":53},"themes/adritian/exampleSite/content/education/university-of-life.md":{"size":323,"mtime_ns":1779119062908249700,"indexed_at_ns":1793375350171507000,"word_count":47},"themes/adritian/exampleSite/content/experience/_index.es.md":{"size":1013,"mtime_ns":1779119062908249700,"indexed_at_ns":1793375350174540200,"word_count":118},"themes/adritian/exampleSite/content/experience/_index.fr.md":{"size":1044,"mtime_ns":1779119062909249700,"indexed_at_ns":1793375350176547100,"word_count":122},"themes/adritian/exampleSite/content/experience/_index.md":{"size":1649,"mtime_ns":1779119062909249700,"indexed_at_ns":1793375350179185900,"word_count":200},"themes/adritian/exampleSite/content/experience/job-1.es.md":{"size":271,"mtime_ns":1779119062909249700,"indexed_at_ns":1793375350180190400,"word_count":36},"themes/adritian/exampleSite/content/experience/job-1.md":{"size":1541,"mtime_ns":1779119062910249800,"indexed_at_ns":1793375350183191700,"word_count":211},"themes/adritian/exampleSite/content/experience/job-2.es.md":{"size":260,"mtime_ns":1779119062910249800,"indexed_at_ns":1793375350184695200,"word_count":33},"themes/adritian/exampleSite/content/experience/job-2.fr.md":{"size":264,"mtime_ns":1779119062910249800,"indexed_at_ns":1793375350186700200,"word_count":34},"themes/adritian/exampleSite/content/experience/job-2.md":{"size":1347,"mtime_ns":1779119062910249800,"indexed_at_ns":1793375350188699900,"word_count":183},"themes/adritian/exampleSite/content/experience/job-3.es copy.md":{"size":295,"mtime_ns":1779119062911249800,"indexed_at_ns":1793375350190270500,"word_count":38},"themes/adritian/exampleSite/content/experience/job-3.es.md":{"size":290,"mtime_ns":1779119062911249800,"indexed_at_ns":1793375350192277200,"word_count":36},"themes/adritian/exampleSite/content/experience/job-3.fr.md":{"size":293,"mtime_ns":1779119062911249800,"indexed_at_ns":1793375350194275800,"word_count":40},"themes/adritian/exampleSite/content/experience/job-3.md":{"size":1372,"mtime_ns":1779119062911249800,"indexed_at_ns":1793375350196277000,"word_count":192},"themes/adritian/exampleSite/content/footer/footer.es.md":{"size":1375,"mtime_ns":1779119062912249700,"indexed_at_ns":1793375350198781800,"word_count":106},"themes/adritian/exampleSite/content/footer/footer.md":{"size":1491,"mtime_ns":1779119062912249700,"indexed_at_ns":1793375350201794100,"word_count":125},"themes/adritian/exampleSite/content/home/home.es.md":{"size":3087,"mtime_ns":1779119062913249900,"indexed_at_ns":1793375350203793200,"word_count":238},"themes/adritian/exampleSite/content/home/home.fr.md":{"size":3100,"mtime_ns":1779119062913249900,"indexed_at_ns":1793375350206800800,"word_count":242},"themes/adritian/exampleSite/content/home/home.md":{"size":3595,"mtime_ns":1779119062913249900,"indexed_at_ns":1793375350210314900,"word_count":309},"themes/adritian/exampleSite/content/news/_index.md":{"size":381,"mtime_ns":1779119062914249700,"indexed_at_ns":1793375350213319700,"word_count":51},"themes/adritian/exampleSite/content/news/breaking-news.md":{"size":642,"mtime_ns":1779119062914249700,"indexed_at_ns":1793375350215319100,"word_count":82},"themes/adritian/exampleSite/content/projects/radity-finance-uikit.md":{"size":658,"mtime_ns":1779119062915249100,"indexed_at_ns":1793375350217319500,"word_count":89},"themes/adritian/exampleSite/content/projects/robo-advisor.md":{"size":705,"mtime_ns":1779119062915249100,"indexed_at_ns":1793375350219831300,"word_count":94},"themes/adritian/exampleSite/content/projects/swiss-fintech.md":{"size":1173,"mtime_ns":1779119062915249100,"indexed_at_ns":1793375350221832000,"word_count":138},"themes/adritian/exampleSite/content/search.md":{"size":225,"mtime_ns":1779119062916495200,"indexed_at_ns":1793375350223850900,"word_count":33},"themes/adritian/exampleSite/content/skills/_index.md":{"size":1802,"mtime_ns":1779119062916495200,"indexed_at_ns":1793375350226856700,"word_count":181},"themes/adritian/exampleSite/content/testimonial/dana-oneal.md":{"size":1048,"mtime_ns":1779119062917495300,"indexed_at_ns":1793375350228857100,"word_count":142},"themes/adritian/exampleSite/content/testimonial/ferdinand-shermand.md":{"size":1103,"mtime_ns":1779119062917495300,"indexed_at_ns":1793375350232402400,"word_count":153},"themes/adritian/exampleSite/content/testimonial/graziella-nutella.md":{"size":1016,"mtime_ns":1779119062917999400,"indexed_at_ns":1793375350234402800,"word_count":120},"themes/adritian/exampleSite/go.mod":{"size":213,"mtime_ns":1779119062917999400,"indexed_at_ns":1793375350237402400,"word_count":13},"themes/adritian/exampleSite/i18n/en.yaml":{"size":2002,"mtime_ns":1779119062920004100,"indexed_at_ns":1793375350241935400,"word_count":262},"themes/adritian/exampleSite/i18n/es.yaml":{"size":2095,"mtime_ns":1779119062920004100,"indexed_at_ns":1793375350243438900,"word_count":274},"themes/adritian/exampleSite/i18n/fr.yaml":{"size":2068,"mtime_ns":1779119062921005000,"indexed_at_ns":1793375350246481700,"word_count":261},"themes/adritian/exampleSite/package.hugo.json":{"size":700,"mtime_ns":1779119062921005000,"indexed_at_ns":1793375350247481300,"word_count":62},"themes/adritian/exampleSite/package.json":{"size":1282,"mtime_ns":1779119062921568600,"indexed_at_ns":1793375350250532400,"word_count":94},"themes/adritian/go.mod":{"size":61,"mtime_ns":1779119062934594500,"indexed_at_ns":1793375350263607100,"word_count":4},"themes/adritian/i18n/da.yaml":{"size":5630,"mtime_ns":1779119062936604700,"indexed_at_ns":1793375350269113700,"word_count":623},"themes/adritian/i18n/de.yaml":{"size":5869,"mtime_ns":1779119062936604700,"indexed_at_ns":1793375350271621100,"word_count":620},"themes/adritian/i18n/en.yaml":{"size":7585,"mtime_ns":1779119062937609700,"indexed_at_ns":1793375350273682600,"word_count":865},"themes/adritian/i18n/es.yaml":{"size":3209,"mtime_ns":1779119062937973800,"indexed_at_ns":1793375350276772000,"word_count":390},"themes/adritian/i18n/fr.yaml":{"size":3155,"mtime_ns":1779119062937973800,"indexed_at_ns":1793375350279134400,"word_count":378},"themes/adritian/i18n/it.yaml":{"size":5759,"mtime_ns":1779119062937973800,"indexed_at_ns":1793375350281144000,"word_count":651},"themes/adritian/i18n/nl.yaml":{"size":5721,"mtime_ns":1779119062938882100,"indexed_at_ns":1793375350284143700,"word_count":624},"themes/adritian/i18n/no.yaml":{"size":5654,"mtime_ns":1779119062938882100,"indexed_at_ns":1793375350286145600,"word_count":626},"themes/adritian/i18n/pl.yaml":{"size":5820,"mtime_ns":1779119062939534000,"indexed_at_ns":1793375350288649800,"word_count":614},"themes/adritian/i18n/pt.yaml":{"size":5769,"mtime_ns":1779119062939534000,"indexed_at_ns":1793375350290178000,"word_count":649},"themes/adritian/i18n/sv.yaml":{"size":5752,"mtime_ns":1779119062939534000,"indexed_at_ns":1793375350291679500,"word_count":626},"themes/adritian/layouts/404.html":{"size":412,"mtime_ns":1779119062967721100,"indexed_at_ns":1793375350303985700,"word_count":39},"themes/adritian/layouts/_default/baseof.html":{"size":738,"mtime_ns":1779119062967721100,"indexed_at_ns":1793375350307019300,"word_count":83},"themes/adritian/layouts/_default/home.html":{"size":2276,"mtime_ns":1779119062968972400,"indexed_at_ns":1793375350309032600,"word_count":331},"themes/adritian/layouts/_default/index.json":{"size":275,"mtime_ns":1779119062968972400,"indexed_at_ns":1793375350311055300,"word_count":33},"themes/adritian/layouts/_default/list.html":{"size":1023,"mtime_ns":1779119062969547300,"indexed_at_ns":1793375350313150900,"word_count":110},"themes/adritian/layouts/_default/search.html":{"size":2103,"mtime_ns":1779119062969547300,"indexed_at_ns":1793375350315155600,"word_count":198},"themes/adritian/layouts/_default/section.html":{"size":1145,"mtime_ns":1779119062970242200,"indexed_at_ns":1793375350318156100,"word_count":98},"themes/adritian/layouts/_default/single.html":{"size":253,"mtime_ns":1779119062970242200,"indexed_at_ns":1793375350319668500,"word_count":30},"themes/adritian/layouts/blog/li.html":{"size":149,"mtime_ns":1779119062970242200,"indexed_at_ns":1793375350322176600,"word_count":17},"themes/adritian/layouts/blog/list.html":{"size":7498,"mtime_ns":1779119062971247400,"indexed_at_ns":1793375350324177000,"word_count":562},"themes/adritian/layouts/blog/single.html":{"size":2172,"mtime_ns":1779119062971247400,"indexed_at_ns":1793375350326176600,"word_count":227},"themes/adritian/layouts/blog/summary.html":{"size":1325,"mtime_ns":1779119062972247000,"indexed_at_ns":1793375350328679900,"word_count":125},"themes/adritian/layouts/experience/list.html":{"size":73,"mtime_ns":1779119062972247000,"indexed_at_ns":1793375350330228500,"word_count":12},"themes/adritian/layouts/experience/single.html":{"size":3101,"mtime_ns":1779119062972247000,"indexed_at_ns":1793375350333233900,"word_count":270},"themes/adritian/layouts/footer/list.html":{"size":239,"mtime_ns":1779119062973247500,"indexed_at_ns":1793375350335234500,"word_count":36},"themes/adritian/layouts/footer/single.html":{"size":246,"mtime_ns":1779119062973247500,"indexed_at_ns":1793375350338696300,"word_count":39},"themes/adritian/layouts/partials/about.html":{"size":4332,"mtime_ns":1779119062974247400,"indexed_at_ns":1793375350341700900,"word_count":489},"themes/adritian/layouts/partials/base-foot.html":{"size":1632,"mtime_ns":1779119062974247400,"indexed_at_ns":1793375350343701700,"word_count":154},"themes/adritian/layouts/partials/blog-sidebar.html":{"size":957,"mtime_ns":1779119062975247300,"indexed_at_ns":1793375350346212900,"word_count":103},"themes/adritian/layouts/partials/breadcrumb.html":{"size":3410,"mtime_ns":1779119062975247300,"indexed_at_ns":1793375350348719900,"word_count":264},"themes/adritian/layouts/partials/client-and-work.html":{"size":4095,"mtime_ns":1779119062975247300,"indexed_at_ns":1793375350352753400,"word_count":399},"themes/adritian/layouts/partials/comments.html":{"size":1748,"mtime_ns":1779119062975247300,"indexed_at_ns":1793375350355313200,"word_count":159},"themes/adritian/layouts/partials/contact.html":{"size":9225,"mtime_ns":1779119062975247300,"indexed_at_ns":1793375350357313500,"word_count":860},"themes/adritian/layouts/partials/education.html":{"size":1323,"mtime_ns":1779119062976540200,"indexed_at_ns":1793375350358817400,"word_count":149},"themes/adritian/layouts/partials/experience-description.html":{"size":6148,"mtime_ns":1779119062976540200,"indexed_at_ns":1793375350361963600,"word_count":723},"themes/adritian/layouts/partials/experience.html":{"size":3701,"mtime_ns":1779119062976540200,"indexed_at_ns":1793375350363963100,"word_count":390},"themes/adritian/layouts/partials/footer.html":{"size":2333,"mtime_ns":1779119062977545100,"indexed_at_ns":1793375350366963000,"word_count":229},"themes/adritian/layouts/partials/head.html":{"size":5134,"mtime_ns":1779119062977545100,"indexed_at_ns":1793375350368963100,"word_count":539},"themes/adritian/layouts/partials/head_custom.html":{"size":2,"mtime_ns":1779119062977545100,"indexed_at_ns":1793375350371469900,"word_count":0},"themes/adritian/layouts/partials/header.html":{"size":3048,"mtime_ns":1779119062978545100,"indexed_at_ns":1793375350373519800,"word_count":255},"themes/adritian/layouts/partials/lazypicture.html":{"size":3113,"mtime_ns":1779119062978545100,"indexed_at_ns":1793375350375525000,"word_count":380},"themes/adritian/layouts/partials/newsletter.html":{"size":3463,"mtime_ns":1779119062978545100,"indexed_at_ns":1793375350379035100,"word_count":316},"themes/adritian/layouts/partials/related-posts.html":{"size":990,"mtime_ns":1779119062978545100,"indexed_at_ns":1793375350380040000,"word_count":106},"themes/adritian/layouts/partials/selector-language.html":{"size":1476,"mtime_ns":1779119062979545000,"indexed_at_ns":1793375350383040200,"word_count":154},"themes/adritian/layouts/partials/selector-theme.html":{"size":2106,"mtime_ns":1779119062979545000,"indexed_at_ns":1793375350385078400,"word_count":185},"themes/adritian/layouts/partials/showcase.html":{"size":4529,"mtime_ns":1779119062979545000,"indexed_at_ns":1793375350387079100,"word_count":477},"themes/adritian/layouts/partials/skip-to-content.html":{"size":148,"mtime_ns":1779119062980545100,"indexed_at_ns":1793375350388586600,"word_count":12},"themes/adritian/layouts/partials/social-sharing.html":{"size":3965,"mtime_ns":1779119062980545100,"indexed_at_ns":1793375350391591500,"word_count":351},"themes/adritian/layouts/partials/testimonial.html":{"size":2396,"mtime_ns":1779119062980545100,"indexed_at_ns":1793375350393096600,"word_count":225},"themes/adritian/layouts/partials/toc.html":{"size":285,"mtime_ns":1779119062980545100,"indexed_at_ns":1793375350395103200,"word_count":39},"themes/adritian/layouts/robots.txt":{"size":169,"mtime_ns":1779119062981545400,"indexed_at_ns":1793375350397101100,"word_count":26},"themes/adritian/layouts/shortcodes/about-section.html":{"size":28,"mtime_ns":1779119062981545400,"indexed_at_ns":1793375350399612800,"word_count":5},"themes/adritian/layouts/shortcodes/client-and-work-section.html":{"size":38,"mtime_ns":1779119062982545100,"indexed_at_ns":1793375350401613000,"word_count":5},"themes/adritian/layouts/shortcodes/contact-section.html":{"size":30,"mtime_ns":1779119062982545100,"indexed_at_ns":1793375350403611800,"word_count":5},"themes/adritian/layouts/shortcodes/education-list.html":{"size":32,"mtime_ns":1779119062982545100,"indexed_at_ns":1793375350406300200,"word_count":5},"themes/adritian/layouts/shortcodes/experience-list.html":{"size":2569,"mtime_ns":1779119062982545100,"indexed_at_ns":1793375350408873000,"word_count":247},"themes/adritian/layouts/shortcodes/experience-section.html":{"size":33,"mtime_ns":1779119062983545100,"indexed_at_ns":1793375350410889900,"word_count":5},"themes/adritian/layouts/shortcodes/link.html":{"size":297,"mtime_ns":1779119062983545100,"indexed_at_ns":1793375350413804700,"word_count":46},"themes/adritian/layouts/shortcodes/newsletter-section.html":{"size":33,"mtime_ns":1779119062983545100,"indexed_at_ns":1793375350415323100,"word_count":5},"themes/adritian/layouts/shortcodes/platform-links.html":{"size":323,"mtime_ns":1779119062983545100,"indexed_at_ns":1793375350418115000,"word_count":41},"themes/adritian/layouts/shortcodes/showcase-section.html":{"size":68,"mtime_ns":1779119062984545000,"indexed_at_ns":1793375350419628900,"word_count":10},"themes/adritian/layouts/shortcodes/spacer.html":{"size":364,"mtime_ns":1779119062984545000,"indexed_at_ns":1793375350422107200,"word_count":71},"themes/adritian/layouts/shortcodes/testimonial-section.html":{"size":34,"mtime_ns":1779119062984545000,"indexed_at_ns":1793375350424142100,"word_count":5},"themes/adritian/layouts/shortcodes/text-section.html":{"size":1561,"mtime_ns":1779119062984545000,"indexed_at_ns":1793375350426159800,"word_count":196},"themes/adritian/layouts/shortcodes/toc.html":{"size":420,"mtime_ns":1779119062985545000,"indexed_at_ns":1793375350428175600,"word_count":58},"themes/adritian/layouts/skills/list.html":{"size":1655,"mtime_ns":1779119062986237800,"indexed_at_ns":1793375350429687800,"word_count":98},"themes/adritian/package.hugo.json":{"size":238,"mtime_ns":1779119062986237800,"indexed_at_ns":1793375350432198300,"word_count":17},"themes/adritian/package.json":{"size":1198,"mtime_ns":1779119062986237800,"indexed_at_ns":1793375350434200400,"word_count":95},"themes/adritian/playwright.config.ts":{"size":1409,"mtime_ns":1779119062986237800,"indexed_at_ns":1793375350437298900,"word_count":138},"themes/adritian/scripts/optimize-performance.js":{"size":2949,"mtime_ns":1779119062987242900,"indexed_at_ns":1793375350438803800,"word_count":301},"themes/adritian/static/fonts/adritian-icons.svg":{"size":17116,"mtime_ns":1779119062988243200,"indexed_at_ns":1793375350443316700,"word_count":2054},"themes/adritian/static/fonts/config.json":{"size":5810,"mtime_ns":1779119062995335000,"indexed_at_ns":1793375350451225300,"word_count":479},"themes/adritian/static/img/general/mail-fill.svg":{"size":425,"mtime_ns":1779119063026136300,"indexed_at_ns":1793375350492893900,"word_count":42},"themes/adritian/static/img/general/user-smile-fill.svg":{"size":343,"mtime_ns":1779119063026136300,"indexed_at_ns":1793375350494399500,"word_count":44},"themes/adritian/static/img/hugo.svg":{"size":703,"mtime_ns":1779119063026136300,"indexed_at_ns":1793375350496405700,"word_count":53},"themes/adritian/static/js/library/fontfaceobserver.js":{"size":4280,"mtime_ns":1779119063027141800,"indexed_at_ns":1793375350497406300,"word_count":54},"themes/adritian/static/js/library/lazy.js":{"size":1095,"mtime_ns":1779119063027141800,"indexed_at_ns":1793375350499918200,"word_count":12},"themes/adritian/static/js/library/lozad.min.js":{"size":2729,"mtime_ns":1779119063028146600,"indexed_at_ns":1793375350501919800,"word_count":68},"themes/adritian/static/js/library/smooth-scroll.polyfills.min.js":{"size":6418,"mtime_ns":1779119063028146600,"indexed_at_ns":1793375350502964700,"word_count":78},"themes/adritian/static/js/main.js":{"size":0,"mtime_ns":1779119063028146600,"indexed_at_ns":1793375350504980500,"word_count":0},"themes/adritian/static/js/rad-animations.js":{"size":807,"mtime_ns":1779119063029146700,"indexed_at_ns":1793375350506985000,"word_count":13},"themes/adritian/static/js/search.js":{"size":12028,"mtime_ns":1779119063029146700,"indexed_at_ns":1793375350507489600,"word_count":1195},"themes/adritian/static/js/smooth-scroll-init.js":{"size":862,"mtime_ns":1779119063029146700,"indexed_at_ns":1793375350509504900,"word_count":89},"themes/adritian/static/js/sticky-header.js":{"size":1750,"mtime_ns":1779119063030146600,"indexed_at_ns":1793375350511673200,"word_count":128},"themes/adritian/static/js/subscription.js":{"size":1084,"mtime_ns":1779119063030146600,"indexed_at_ns":1793375350512672800,"word_count":4},"themes/adritian/static/plugins/shuffle/shuffle.min.js":{"size":19832,"mtime_ns":1779119063031146500,"indexed_at_ns":1793375350514673100,"word_count":288},"themes/adritian/static/plugins/slick/fonts/slick.svg":{"size":2166,"mtime_ns":1779119063032146700,"indexed_at_ns":1793375350518183400,"word_count":328},"themes/adritian/static/plugins/slick/slick.min.js":{"size":44394,"mtime_ns":1779119063033146900,"indexed_at_ns":1793375350522220800,"word_count":254},"themes/adritian/tests/README.md":{"size":4900,"mtime_ns":1779119063034146600,"indexed_at_ns":1793375350524226400,"word_count":696},"themes/adritian/tests/e2e/basic.spec.ts":{"size":6225,"mtime_ns":1779119063034146600,"indexed_at_ns":1793375350525729600,"word_count":598},"themes/adritian/tests/e2e/blog-post-features.spec.ts":{"size":15613,"mtime_ns":1779119063034146600,"indexed_at_ns":1793375350527820000,"word_count":1373},"themes/adritian/tests/e2e/blog.spec.ts":{"size":978,"mtime_ns":1779119063035651400,"indexed_at_ns":1793375350529323500,"word_count":106},"themes/adritian/tests/e2e/contact.spec.ts":{"size":7851,"mtime_ns":1779119063035651400,"indexed_at_ns":1793375350530826900,"word_count":677},"themes/adritian/tests/e2e/experience.spec.ts":{"size":3841,"mtime_ns":1779119063035651400,"indexed_at_ns":1793375350532831300,"word_count":320},"themes/adritian/tests/e2e/html-validation.spec.ts":{"size":1414,"mtime_ns":1779119063036900700,"indexed_at_ns":1793375350534831800,"word_count":113},"themes/adritian/tests/e2e/language-switch.spec.ts":{"size":3845,"mtime_ns":1779119063036900700,"indexed_at_ns":1793375350535831200,"word_count":246},"themes/adritian/tests/e2e/list-style.spec.ts":{"size":1000,"mtime_ns":1779119063036900700,"indexed_at_ns":1793375350537336800,"word_count":73},"themes/adritian/tests/e2e/new-features.spec.ts":{"size":15613,"mtime_ns":1779119063036900700,"indexed_at_ns":1793375350538839800,"word_count":1373},"themes/adritian/tests/e2e/no-menus.spec.ts":{"size":1609,"mtime_ns":1779119063037907000,"indexed_at_ns":1793375350540844400,"word_count":146},"themes/adritian/tests/e2e/search.spec.ts":{"size":5055,"mtime_ns":1779119063037907000,"indexed_at_ns":1793375350541844100,"word_count":478},"themes/adritian/tests/e2e/sections.spec.ts":{"size":3332,"mtime_ns":1779119063038906800,"indexed_at_ns":1793375350543347200,"word_count":301},"themes/adritian/tests/e2e/tags.spec.ts":{"size":1607,"mtime_ns":1779119063038906800,"indexed_at_ns":1793375350545855600,"word_count":170},"themes/adritian/tests/e2e/theme-switch.spec.ts":{"size":2684,"mtime_ns":1779119063038906800,"indexed_at_ns":1793375350546861700,"word_count":225}} \ No newline at end of file diff --git a/graphify-out/cost.json b/graphify-out/cost.json new file mode 100644 index 0000000..5852e55 --- /dev/null +++ b/graphify-out/cost.json @@ -0,0 +1,12 @@ +{ + "runs": [ + { + "date": "2026-10-30T15:53:50.702625+00:00", + "input_tokens": 219106, + "output_tokens": 0, + "files": 47 + } + ], + "total_input_tokens": 219106, + "total_output_tokens": 0 +} \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html new file mode 100644 index 0000000..ef0056d --- /dev/null +++ b/graphify-out/graph.html @@ -0,0 +1,474 @@ + + + + +graphify - graphify-out/graph.html + + + + + +
+ + + + + \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json new file mode 100644 index 0000000..54c4813 --- /dev/null +++ b/graphify-out/graph.json @@ -0,0 +1 @@ +{"directed":false,"multigraph":false,"graph":{"hyperedges":[{"id":"epk_four_page_layout","label":"EPK four A4 pages","nodes":["epk_epk_cover_page","epk_epk_bio_page","epk_epk_band_music_page","epk_epk_live_contact_page"],"relation":"form","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html"},{"id":"release_data_pipeline","label":"Release cover filename parsing feeding music page and album schema","nodes":["layouts_partials_releases","layouts_partials_releases_filename_convention","layouts_music_list","layouts_partials_schema_musicgroup"],"relation":"form","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/releases.html"},{"id":"privacy_by_design_choices","label":"Privacy-conscious site choices (local fonts, click-to-load Spotify, DSGVO)","nodes":["content_datenschutz_local_fonts","content_datenschutz_spotify_click_to_load","content_datenschutz_dsgvo_rights","content_datenschutz_hosting_1blu"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/Datenschutz.md"},{"id":"seo_layer","label":"SEO layer (meta tags, JSON-LD, robots, show redirects)","nodes":["layouts__default_baseof_seo_meta","layouts_partials_schema","layouts_robots","layouts_shows_single"],"relation":"form","confidence":"INFERRED","confidence_score":0.75,"source_file":"layouts/_default/baseof.html"},{"id":"trier_city_shows","label":"Shows in the city of Trier","nodes":["content_shows_2022_jukufe_light_show","content_shows_2023_pink_future_show","content_shows_2024_pink_future_show","content_shows_2025_album_release_party_show","content_shows_2026_altstadtfest_trier_show","content_shows_2026_luke_show"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/shows/_index.md"},{"id":"upcoming_shows_2026","label":"Upcoming shows after 2026-10-30 (EPK 'N\u00e4chste Shows')","nodes":["content_shows_2026_halloween_show","content_shows_2026_tefftival_show","content_shows__index_shows"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/shows/_index.md"},{"id":"epk_website_manual_sync_flow","label":"Website content manually mirrored into EPK","nodes":["claude_epk_manual_sync","content__index_band_bio","content_about_members","content_music__index_music_page","epk_epk_document"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.85,"source_file":"CLAUDE.md"},{"id":"show_rendering_flow","label":"Show listing rendering (home, shows page, card, JSON-LD events)","nodes":["layouts_index","layouts_shows_list","layouts_partials_show_card","layouts_partials_schema_musicevent"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.85,"source_file":"layouts/shows/list.html"}],"schema_version":1,"graphify_version":"0.9.97"},"nodes":[{"id":"deploy","label":"deploy.ps1","_origin":"ast","community":14,"community_name":"Deploy-Skript","file_type":"code","norm_label":"deploy.ps1","source_file":"deploy.ps1","source_location":"L1"},{"id":"deploy_assert_ok","label":"Assert-Ok()","_origin":"ast","community":14,"community_name":"Deploy-Skript","file_type":"code","norm_label":"assert-ok()","source_file":"deploy.ps1","source_location":"L21"},{"id":"assets_js_site","label":"site.js","_origin":"ast","community":15,"community_name":"Spotify Loader (site.js)","file_type":"code","norm_label":"site.js","source_file":"assets/js/site.js","source_location":"L1"},{"id":"epk_build","label":"build.ps1","_origin":"ast","community":16,"community_name":"EPK PDF Build","file_type":"code","norm_label":"build.ps1","source_file":"epk/build.ps1","source_location":"L1"},{"id":"gitea_workflows_deploy","label":"deploy.yml","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"deploy.yml","source_file":".gitea/workflows/deploy.yml","source_location":"L1"},{"id":"gitea_workflows_deploy_container_image","label":"image","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"image","source_file":".gitea/workflows/deploy.yml","source_location":"L12"},{"id":"gitea_workflows_deploy_deploy_container","label":"container","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"container","source_file":".gitea/workflows/deploy.yml","source_location":"L11"},{"id":"gitea_workflows_deploy_deploy_env","label":"env","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"env","source_file":".gitea/workflows/deploy.yml","source_location":"L14"},{"id":"gitea_workflows_deploy_deploy_runs_on","label":"runs-on","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"runs-on","source_file":".gitea/workflows/deploy.yml","source_location":"L10"},{"id":"gitea_workflows_deploy_deploy_steps","label":"steps","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"steps","source_file":".gitea/workflows/deploy.yml","source_location":"L19"},{"id":"gitea_workflows_deploy_env_http_proxy","label":"http_proxy","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"http_proxy","source_file":".gitea/workflows/deploy.yml","source_location":"L15"},{"id":"gitea_workflows_deploy_env_https_proxy","label":"https_proxy","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"https_proxy","source_file":".gitea/workflows/deploy.yml","source_location":"L16"},{"id":"gitea_workflows_deploy_env_no_proxy","label":"no_proxy","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"no_proxy","source_file":".gitea/workflows/deploy.yml","source_location":"L17"},{"id":"gitea_workflows_deploy_jobs","label":"jobs","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"jobs","source_file":".gitea/workflows/deploy.yml","source_location":"L8"},{"id":"gitea_workflows_deploy_jobs_deploy","label":"deploy","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"deploy","source_file":".gitea/workflows/deploy.yml","source_location":"L9"},{"id":"gitea_workflows_deploy_name","label":"name","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"name","source_file":".gitea/workflows/deploy.yml","source_location":"L1"},{"id":"gitea_workflows_deploy_on","label":"on","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"on","source_file":".gitea/workflows/deploy.yml","source_location":"L3"},{"id":"gitea_workflows_deploy_on_push","label":"push","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"push","source_file":".gitea/workflows/deploy.yml","source_location":"L4"},{"id":"gitea_workflows_deploy_push_branches","label":"branches","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"branches","source_file":".gitea/workflows/deploy.yml","source_location":"L5"},{"id":"gitea_workflows_deploy_steps_name","label":"name","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"name","source_file":".gitea/workflows/deploy.yml","source_location":"L20"},{"id":"gitea_workflows_deploy_steps_run","label":"run","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"run","source_file":".gitea/workflows/deploy.yml","source_location":"L24"},{"id":"gitea_workflows_deploy_steps_uses","label":"uses","_origin":"ast","community":2,"community_name":"Gitea Deploy Workflow","file_type":"code","norm_label":"uses","source_file":".gitea/workflows/deploy.yml","source_location":"L21"},{"id":"assets_css_main","label":"Main Stylesheet (main.css)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"main stylesheet (main.css)","source_file":"assets/css/main.css","source_location":null,"source_url":null},{"id":"layouts_404","label":"404 Page Template (Abgesoffen)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"404 page template (abgesoffen)","source_file":"layouts/404.html","source_location":null,"source_url":null},{"id":"layouts__default_band","label":"Band Page Layout (members, group photo, crew)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"band page layout (members, group photo, crew)","source_file":"layouts/_default/band.html","source_location":null,"source_url":null},{"id":"layouts__default_band_crew_section","label":"Crew Section (photographer portrait / initials fallback)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"crew section (photographer portrait / initials fallback)","source_file":"layouts/_default/band.html","source_location":"L27-47","source_url":null},{"id":"layouts__default_baseof","label":"Base Template (baseof.html)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"base template (baseof.html)","source_file":"layouts/_default/baseof.html","source_location":null,"source_url":null},{"id":"layouts__default_baseof_seo_meta","label":"SEO / Open Graph Meta Tags","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"seo / open graph meta tags","source_file":"layouts/_default/baseof.html","source_location":"L6-20","source_url":null},{"id":"layouts__default_list","label":"Default List Layout","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"default list layout","source_file":"layouts/_default/list.html","source_location":null,"source_url":null},{"id":"layouts__default_single","label":"Default Single Layout (legal prose)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"default single layout (legal prose)","source_file":"layouts/_default/single.html","source_location":null,"source_url":null},{"id":"layouts_index","label":"Homepage Template (hero, intro, live, booking)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"homepage template (hero, intro, live, booking)","source_file":"layouts/index.html","source_location":null,"source_url":null},{"id":"layouts_music_list","label":"Music Page Layout (featured album, discography)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"music page layout (featured album, discography)","source_file":"layouts/music/list.html","source_location":null,"source_url":null},{"id":"layouts_partials_footer","label":"Footer Partial (contact, social, photographer credit)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"footer partial (contact, social, photographer credit)","source_file":"layouts/partials/footer.html","source_location":null,"source_url":null},{"id":"layouts_partials_header","label":"Header Partial (logo, main nav with aria-current)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"header partial (logo, main nav with aria-current)","source_file":"layouts/partials/header.html","source_location":null,"source_url":null},{"id":"layouts_partials_img","label":"Responsive Image Partial (WebP srcset)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"responsive image partial (webp srcset)","source_file":"layouts/partials/img.html","source_location":null,"source_url":null},{"id":"layouts_partials_releases","label":"Releases Partial (parse cover filenames)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"releases partial (parse cover filenames)","source_file":"layouts/partials/releases.html","source_location":null,"source_url":null},{"id":"layouts_partials_schema","label":"JSON-LD Schema Partial","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"json-ld schema partial","source_file":"layouts/partials/schema.html","source_location":null,"source_url":null},{"id":"layouts_partials_show_card","label":"Show Card Partial (flyer / TBA poster)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"show card partial (flyer / tba poster)","source_file":"layouts/partials/show-card.html","source_location":null,"source_url":null},{"id":"layouts_partials_spotify","label":"Spotify Consent Embed Partial (click-to-load)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"spotify consent embed partial (click-to-load)","source_file":"layouts/partials/spotify.html","source_location":null,"source_url":null},{"id":"layouts_robots","label":"robots.txt Template","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"robots.txt template","source_file":"layouts/robots.txt","source_location":null,"source_url":null},{"id":"layouts_shows_list","label":"Shows List Layout (upcoming + archive by year)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"shows list layout (upcoming + archive by year)","source_file":"layouts/shows/list.html","source_location":null,"source_url":null},{"id":"layouts_shows_single","label":"Show Single Redirect (noindex, redirect to /shows/)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"code","norm_label":"show single redirect (noindex, redirect to /shows/)","source_file":"layouts/shows/single.html","source_location":null,"source_url":null},{"id":"assets_css_main_album_vinyl","label":"Album Sleeve Vinyl Slide-Out Effect","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"concept","norm_label":"album sleeve vinyl slide-out effect","source_file":"assets/css/main.css","source_location":"L574-597","source_url":null},{"id":"assets_css_main_design_tokens","label":"Design Tokens (--deep, --bolt, --red, fonts, --slant)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"concept","norm_label":"design tokens (--deep, --bolt, --red, fonts, --slant)","source_file":"assets/css/main.css","source_location":"L38-53","source_url":null},{"id":"assets_css_main_flyer_wall","label":"Flyer Wall (tilted posters with gaffa tape)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"concept","norm_label":"flyer wall (tilted posters with gaffa tape)","source_file":"assets/css/main.css","source_location":"L330-468","source_url":null},{"id":"layouts_partials_releases_filename_convention","label":"Release Filename Convention JJJJMMTT_Kind_Name.jpg","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"concept","norm_label":"release filename convention jjjjmmtt_kind_name.jpg","source_file":"layouts/partials/releases.html","source_location":"L1-4","source_url":null},{"id":"layouts_partials_schema_musicevent","label":"MusicEvent JSON-LD (upcoming non-TBA shows)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"concept","norm_label":"musicevent json-ld (upcoming non-tba shows)","source_file":"layouts/partials/schema.html","source_location":"L41-64","source_url":null},{"id":"layouts_partials_schema_musicgroup","label":"MusicGroup JSON-LD (band, members, albums)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"concept","norm_label":"musicgroup json-ld (band, members, albums)","source_file":"layouts/partials/schema.html","source_location":"L8-39","source_url":null},{"id":"site_params","label":"site.Params (email, spotify, instagram, youtube, photographer)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"concept","norm_label":"site.params (email, spotify, instagram, youtube, photographer)","source_file":"layouts/partials/footer.html","source_location":null,"source_url":null},{"id":"assets_css_main_slant","label":"Bolt-Angle Slant Clip-Paths","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"rationale","norm_label":"bolt-angle slant clip-paths","source_file":"assets/css/main.css","source_location":"L52","source_url":null},{"id":"layouts_music_list_featured_release","label":"Featured Release Selection (newest album, else newest release)","_origin":"semantic","author":null,"captured_at":null,"community":0,"community_name":"Templates & Design","contributor":null,"file_type":"rationale","norm_label":"featured release selection (newest album, else newest release)","source_file":"layouts/music/list.html","source_location":"L3-5","source_url":null},{"id":"claude_epk_build_script","label":"epk/build.ps1 (PDF build)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"epk/build.ps1 (pdf build)","source_file":"CLAUDE.md","source_location":"L17","source_url":null},{"id":"epk_epk_band_music_page","label":"EPK Page 3: Band & Musik (Members, Ocean Tales, 5 Singles)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"epk page 3: band & musik (members, ocean tales, 5 singles)","source_file":"epk/epk.html","source_location":"L320","source_url":null},{"id":"epk_epk_bio_page","label":"EPK Page 2: Bio (Punk mit Haltung, Facts)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"epk page 2: bio (punk mit haltung, facts)","source_file":"epk/epk.html","source_location":"L289","source_url":null},{"id":"epk_epk_document","label":"epk.html EPK Template","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"epk.html epk template","source_file":"epk/epk.html","source_location":"L1","source_url":null},{"id":"hugo_config","label":"hugo.toml Site Config","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"hugo.toml site config","source_file":"hugo.toml","source_location":"L1","source_url":null},{"id":"hugo_menu_main","label":"Main Menu (Home, Band, Shows, Musik)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"main menu (home, band, shows, musik)","source_file":"hugo.toml","source_location":"L22","source_url":null},{"id":"hugo_module_mounts","label":"Module Mounts (static/img and releases as assets for WebP)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"module mounts (static/img and releases as assets for webp)","source_file":"hugo.toml","source_location":"L47","source_url":null},{"id":"hugo_params","label":"[params] links, email, Spotify/Instagram/YouTube","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"[params] links, email, spotify/instagram/youtube","source_file":"hugo.toml","source_location":"L10","source_url":null},{"id":"hugo_params_photographer","label":"[params.photographer] Lukas Ittenbach (shot__itt)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"code","norm_label":"[params.photographer] lukas ittenbach (shot__itt)","source_file":"hugo.toml","source_location":"L17","source_url":null},{"id":"claude_deepwater_survival","label":"Deepwater Survival (Punkrock-Band aus Trier)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"deepwater survival (punkrock-band aus trier)","source_file":"CLAUDE.md","source_location":"L3","source_url":null},{"id":"claude_epk","label":"EPK (Electronic Press Kit, 4 A4 pages)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"epk (electronic press kit, 4 a4 pages)","source_file":"CLAUDE.md","source_location":"L14","source_url":null},{"id":"claude_hugo_website","label":"Hugo Website (deutsch, deploy.ps1)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"hugo website (deutsch, deploy.ps1)","source_file":"CLAUDE.md","source_location":"L3","source_url":null},{"id":"content__index_band_bio","label":"Band Bio Text (Identit\u00e4t, Zugeh\u00f6rigkeit, Abschied, Neuanfang)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"band bio text (identitat, zugehorigkeit, abschied, neuanfang)","source_file":"content/_index.md","source_location":"L6","source_url":null},{"id":"content__index_ocean_tales","label":"Ocean Tales (Deb\u00fctalbum 2025)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"ocean tales (debutalbum 2025)","source_file":"content/_index.md","source_location":"L8","source_url":null},{"id":"content__index_singles","label":"Singles: Chirus, Let It Go, Addiction, My Own Home","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"singles: chirus, let it go, addiction, my own home","source_file":"content/_index.md","source_location":"L8","source_url":null},{"id":"content_about_crew_lukas_ittenbach","label":"Crew: Lukas Ittenbach (Video und Fotografie)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"crew: lukas ittenbach (video und fotografie)","source_file":"content/about.md","source_location":"L20","source_url":null},{"id":"content_about_members","label":"Band Members (Olly, Lucas, Ahrens, Felix)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"band members (olly, lucas, ahrens, felix)","source_file":"content/about.md","source_location":"L6","source_url":null},{"id":"epk_epk_single_im_so_glad","label":"Single: I'm So Glad (2023)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"concept","norm_label":"single: i'm so glad (2023)","source_file":"epk/epk.html","source_location":"L345","source_url":null},{"id":"claude_project_guide","label":"CLAUDE.md Project Guide (Website & EPK)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"document","norm_label":"claude.md project guide (website & epk)","source_file":"CLAUDE.md","source_location":"L1","source_url":null},{"id":"content__index_home","label":"Home Page Content (Punk mit Haltung)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"document","norm_label":"home page content (punk mit haltung)","source_file":"content/_index.md","source_location":"L1","source_url":null},{"id":"content_about_band_page","label":"Band Page (about.md)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"document","norm_label":"band page (about.md)","source_file":"content/about.md","source_location":"L1","source_url":null},{"id":"content_music__index_music_page","label":"Music Page (Musik)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"document","norm_label":"music page (musik)","source_file":"content/music/_index.md","source_location":"L1","source_url":null},{"id":"claude_fixed_a4_overflow","label":"Fixed A4 Page with overflow:hidden (check PDF for clipping)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"rationale","norm_label":"fixed a4 page with overflow:hidden (check pdf for clipping)","source_file":"CLAUDE.md","source_location":"L20","source_url":null},{"id":"claude_no_invented_facts","label":"No Invented Facts Policy (only band-confirmed claims)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"rationale","norm_label":"no invented facts policy (only band-confirmed claims)","source_file":"CLAUDE.md","source_location":"L21","source_url":null},{"id":"claude_photo_credit_rule","label":"Photo Credit Rule (Lukas Ittenbach @shot__itt always credited)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"rationale","norm_label":"photo credit rule (lukas ittenbach @shot__itt always credited)","source_file":"CLAUDE.md","source_location":"L22","source_url":null},{"id":"claude_release_cover_naming","label":"Release Cover Naming Convention (JJJJMMTT_[Single|Album]_[Name].jpg)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"rationale","norm_label":"release cover naming convention (jjjjmmtt_[single|album]_[name].jpg)","source_file":"CLAUDE.md","source_location":"L10","source_url":null},{"id":"hugo_buildfuture","label":"buildFuture = true (future-dated shows)","_origin":"semantic","author":null,"captured_at":null,"community":1,"community_name":"Band, EPK & Regeln","contributor":null,"file_type":"rationale","norm_label":"buildfuture = true (future-dated shows)","source_file":"hugo.toml","source_location":"L8","source_url":null},{"id":"content_shows_2025_album_release_party_show","label":"Album Release Party","_origin":"semantic","author":null,"captured_at":null,"community":10,"community_name":"Album Release Party","contributor":null,"date":"2025-07-18","file_type":"document","location":"Rothaus Trier","norm_label":"album release party","source_file":"content/shows/2025_Album_Release_Party.md","source_location":null,"source_url":null},{"id":"content_shows_2025_album_release_party_rothaus_trier","label":"Rothaus Trier","_origin":"semantic","author":null,"captured_at":null,"community":10,"community_name":"Album Release Party","contributor":null,"file_type":"concept","norm_label":"rothaus trier","source_file":"content/shows/2025_Album_Release_Party.md","source_location":null,"source_url":null},{"id":"content_shows_2025_riez_kapellenkontest_show","label":"Riez Kapellen-Contest","_origin":"semantic","author":null,"captured_at":null,"community":11,"community_name":"Riez Kapellen-Contest","contributor":null,"date":"2025-02-01","file_type":"document","location":"Riez Rockbar, Bausendorf","norm_label":"riez kapellen-contest","source_file":"content/shows/2025_Riez_Kapellenkontest.md","source_location":null,"source_url":null},{"id":"content_shows_2025_riez_kapellenkontest_riez_rockbar_bausendorf","label":"Riez Rockbar, Bausendorf","_origin":"semantic","author":null,"captured_at":null,"community":11,"community_name":"Riez Kapellen-Contest","contributor":null,"file_type":"concept","norm_label":"riez rockbar, bausendorf","source_file":"content/shows/2025_Riez_Kapellenkontest.md","source_location":null,"source_url":null},{"id":"content_shows_2026_altstadtfest_trier_show","label":"Altstadtfest Trier","_origin":"semantic","author":null,"captured_at":null,"community":12,"community_name":"Altstadtfest Trier","contributor":null,"date":"2026-06-28","file_type":"document","location":"Hauptmarkt B\u00fchne","norm_label":"altstadtfest trier","source_file":"content/shows/2026_Altstadtfest_Trier.md","source_location":null,"source_url":null},{"id":"content_shows_2026_altstadtfest_trier_hauptmarkt_b\u00fchne","label":"Hauptmarkt B\u00fchne","_origin":"semantic","author":null,"captured_at":null,"community":12,"community_name":"Altstadtfest Trier","contributor":null,"file_type":"concept","norm_label":"hauptmarkt buhne","source_file":"content/shows/2026_Altstadtfest_Trier.md","source_location":null,"source_url":null},{"id":"content_shows_2026_halloween_show","label":"Halloween Rock","_origin":"semantic","author":null,"captured_at":null,"community":13,"community_name":"Halloween Rock","contributor":null,"date":"2026-10-31","file_type":"document","location":"Gutweiler","norm_label":"halloween rock","source_file":"content/shows/2026_Halloween.md","source_location":null,"source_url":null},{"id":"content_shows_2026_halloween_gutweiler","label":"Gutweiler","_origin":"semantic","author":null,"captured_at":null,"community":13,"community_name":"Halloween Rock","contributor":null,"file_type":"concept","norm_label":"gutweiler","source_file":"content/shows/2026_Halloween.md","source_location":null,"source_url":null},{"id":"epk_epk_css_tokens","label":"EPK CSS Tokens (:root --deep, --bolt, --red, fonts)","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"code","norm_label":"epk css tokens (:root --deep, --bolt, --red, fonts)","source_file":"epk/epk.html","source_location":"L13","source_url":null},{"id":"claude_design_system","label":"Design System (--deep, --bolt, --red; Big Shoulders Display + Archivo)","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"concept","norm_label":"design system (--deep, --bolt, --red; big shoulders display + archivo)","source_file":"CLAUDE.md","source_location":"L11","source_url":null},{"id":"content_datenschutz_dsgvo_rights","label":"DSGVO Betroffenenrechte und Rechtsgrundlagen","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"concept","norm_label":"dsgvo betroffenenrechte und rechtsgrundlagen","source_file":"content/Datenschutz.md","source_location":"L73","source_url":null},{"id":"content_datenschutz_hosting_1blu","label":"Externes Hosting bei 1blu GmbH","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"concept","norm_label":"externes hosting bei 1blu gmbh","source_file":"content/Datenschutz.md","source_location":"L31","source_url":null},{"id":"content_impressum_disclaimer","label":"Disclaimer (Inhalte, externe Links, Urheberrecht, Nutzungsbedingungen)","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"concept","norm_label":"disclaimer (inhalte, externe links, urheberrecht, nutzungsbedingungen)","source_file":"content/Impressum.md","source_location":"L16","source_url":null},{"id":"content_datenschutz_page","label":"Datenschutzerkl\u00e4rung","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"document","norm_label":"datenschutzerklarung","source_file":"content/Datenschutz.md","source_location":"L1","source_url":null},{"id":"content_impressum_page","label":"Impressum (Lucas Hahmann, Trier)","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"document","norm_label":"impressum (lucas hahmann, trier)","source_file":"content/Impressum.md","source_location":"L1","source_url":null},{"id":"content_datenschutz_local_fonts","label":"Lokal gehostete Schriftarten (keine Google-Verbindung)","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"rationale","norm_label":"lokal gehostete schriftarten (keine google-verbindung)","source_file":"content/Datenschutz.md","source_location":"L138","source_url":null},{"id":"content_datenschutz_spotify_click_to_load","label":"Spotify Player Click-to-Load (no data before consent)","_origin":"semantic","author":null,"captured_at":null,"community":3,"community_name":"Datenschutz & Impressum","contributor":null,"file_type":"rationale","norm_label":"spotify player click-to-load (no data before consent)","source_file":"content/Datenschutz.md","source_location":"L141","source_url":null},{"id":"content_shows_2023_moselrock_show","label":"Moselrock","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"date":"2023-05-27","file_type":"document","location":"Wasserliesch","norm_label":"moselrock","source_file":"content/shows/2023_Moselrock.md","source_location":null,"source_url":null},{"id":"content_shows_2025_bullenhitze_show","label":"Bullenhitze","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"date":"2025-08-30","file_type":"document","location":"Salmtal","norm_label":"bullenhitze","source_file":"content/shows/2025_Bullenhitze.md","source_location":null,"source_url":null},{"id":"content_shows_2026_highway_to_kell_show","label":"Highway to Kell","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"date":"2026-07-24","file_type":"document","location":"Kell","norm_label":"highway to kell","source_file":"content/shows/2026_Highway_to_Kell.md","source_location":null,"source_url":null},{"id":"archetypes_default_archetype","label":"Default Content Archetype (draft, date, title from filename)","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"file_type":"code","norm_label":"default content archetype (draft, date, title from filename)","source_file":"archetypes/default.md","source_location":null,"source_url":null},{"id":"content_shows_2023_moselrock_wasserliesch","label":"Wasserliesch","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"file_type":"concept","norm_label":"wasserliesch","source_file":"content/shows/2023_Moselrock.md","source_location":null,"source_url":null},{"id":"content_shows_2025_bullenhitze_salmtal","label":"Salmtal","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"file_type":"concept","norm_label":"salmtal","source_file":"content/shows/2025_Bullenhitze.md","source_location":null,"source_url":null},{"id":"content_shows_2026_highway_to_kell_kell","label":"Kell","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"file_type":"concept","norm_label":"kell","source_file":"content/shows/2026_Highway_to_Kell.md","source_location":null,"source_url":null},{"id":"content_shows_2026_tefftival_show_front_matter_schema","label":"Show Front Matter Schema (title, date, location, poster, tba)","_origin":"semantic","author":null,"captured_at":null,"community":4,"community_name":"Show-Schema & Mosel-Gigs","contributor":null,"file_type":"concept","norm_label":"show front matter schema (title, date, location, poster, tba)","rationale":"date is mandatory and used for sorting; title optional (fallback 'Neue Show'); location optional (fallback 'Ort folgt'); tba:true marks unannounced shows","source_file":"content/shows/2026_Tefftival.md","source_location":null,"source_url":null},{"id":"epk_epk_cover_page","label":"EPK Page 1: Cover (Roh, laut und ehrlich; 15+ Shows)","_origin":"semantic","author":null,"captured_at":null,"community":5,"community_name":"Shows \u2194 EPK Sync","contributor":null,"file_type":"code","norm_label":"epk page 1: cover (roh, laut und ehrlich; 15+ shows)","source_file":"epk/epk.html","source_location":"L267","source_url":null},{"id":"epk_epk_live_contact_page","label":"EPK Page 4: Live & Kontakt (N\u00e4chste/Bisherige Shows, Booking)","_origin":"semantic","author":null,"captured_at":null,"community":5,"community_name":"Shows \u2194 EPK Sync","contributor":null,"file_type":"code","norm_label":"epk page 4: live & kontakt (nachste/bisherige shows, booking)","source_file":"epk/epk.html","source_location":"L353","source_url":null},{"id":"claude_seo_jsonld_sitemap","label":"SEO: JSON-LD schema partial and custom sitemap","_origin":"semantic","author":null,"captured_at":null,"community":5,"community_name":"Shows \u2194 EPK Sync","contributor":null,"file_type":"concept","norm_label":"seo: json-ld schema partial and custom sitemap","source_file":"CLAUDE.md","source_location":"L9","source_url":null},{"id":"epk_epk_show_history","label":"Show History 2022-2026 (15 shows, e.g. Tefftival Tufa, Moselrock, Altstadtfest)","_origin":"semantic","author":null,"captured_at":null,"community":5,"community_name":"Shows \u2194 EPK Sync","contributor":null,"file_type":"concept","norm_label":"show history 2022-2026 (15 shows, e.g. tefftival tufa, moselrock, altstadtfest)","source_file":"epk/epk.html","source_location":"L369","source_url":null},{"id":"epk_epk_upcoming_shows","label":"Upcoming Shows (31.10.2026 Halloween Rock Gutweiler; 23.12.2026 TBA)","_origin":"semantic","author":null,"captured_at":null,"community":5,"community_name":"Shows \u2194 EPK Sync","contributor":null,"file_type":"concept","norm_label":"upcoming shows (31.10.2026 halloween rock gutweiler; 23.12.2026 tba)","source_file":"epk/epk.html","source_location":"L360","source_url":null},{"id":"claude_epk_manual_sync","label":"EPK Manual Sync Rule (keep epk.html in step with website)","_origin":"semantic","author":null,"captured_at":null,"community":5,"community_name":"Shows \u2194 EPK Sync","contributor":null,"file_type":"rationale","norm_label":"epk manual sync rule (keep epk.html in step with website)","source_file":"CLAUDE.md","source_location":"L19","source_url":null},{"id":"claude_shows_content_model","label":"Shows Content Model (one file per show, tba, city/address)","_origin":"semantic","author":null,"captured_at":null,"community":5,"community_name":"Shows \u2194 EPK Sync","contributor":null,"file_type":"rationale","norm_label":"shows content model (one file per show, tba, city/address)","source_file":"CLAUDE.md","source_location":"L8","source_url":null},{"id":"content_shows_2022_jukufe_light_show","label":"JUKUFE Light","_origin":"semantic","author":null,"captured_at":null,"community":6,"community_name":"Pink Future & Skatehalle","contributor":null,"date":"2022-08-22","file_type":"document","location":"Skatehalle Trier","norm_label":"jukufe light","source_file":"content/shows/2022_Jukufe_light.md","source_location":null,"source_url":null},{"id":"content_shows_2023_pink_future_show","label":"Pink Future 2023","_origin":"semantic","author":null,"captured_at":null,"community":6,"community_name":"Pink Future & Skatehalle","contributor":null,"date":"2023-09-15","file_type":"document","location":"Skatehalle Trier West","norm_label":"pink future 2023","source_file":"content/shows/2023_Pink_Future.md","source_location":null,"source_url":null},{"id":"content_shows_2024_pink_future_show","label":"Pink Future 2024","_origin":"semantic","author":null,"captured_at":null,"community":6,"community_name":"Pink Future & Skatehalle","contributor":null,"date":"2024-06-07","file_type":"document","location":"Palastgarten Trier","norm_label":"pink future 2024","source_file":"content/shows/2024_Pink_Future.md","source_location":null,"source_url":null},{"id":"content_shows_2022_jukufe_light_skatehalle_trier","label":"Skatehalle Trier","_origin":"semantic","author":null,"captured_at":null,"community":6,"community_name":"Pink Future & Skatehalle","contributor":null,"file_type":"concept","norm_label":"skatehalle trier","source_file":"content/shows/2022_Jukufe_light.md","source_location":null,"source_url":null},{"id":"content_shows_2023_pink_future_pink_future_series","label":"Pink Future (recurring)","_origin":"semantic","author":null,"captured_at":null,"community":6,"community_name":"Pink Future & Skatehalle","contributor":null,"file_type":"concept","norm_label":"pink future (recurring)","source_file":"content/shows/2023_Pink_Future.md","source_location":null,"source_url":null},{"id":"content_shows_2023_pink_future_skatehalle_trier_west","label":"Skatehalle Trier West","_origin":"semantic","author":null,"captured_at":null,"community":6,"community_name":"Pink Future & Skatehalle","contributor":null,"file_type":"concept","norm_label":"skatehalle trier west","source_file":"content/shows/2023_Pink_Future.md","source_location":null,"source_url":null},{"id":"content_shows_2024_pink_future_palastgarten_trier","label":"Palastgarten Trier","_origin":"semantic","author":null,"captured_at":null,"community":6,"community_name":"Pink Future & Skatehalle","contributor":null,"file_type":"concept","norm_label":"palastgarten trier","source_file":"content/shows/2024_Pink_Future.md","source_location":null,"source_url":null},{"id":"content_shows_2022_konz_wird_laut_show","label":"Konz wird Laut","_origin":"semantic","author":null,"captured_at":null,"community":7,"community_name":"Trierer Umland-Shows","contributor":null,"date":"2022-07-09","file_type":"document","location":"Haus der Jugend Konz","norm_label":"konz wird laut","source_file":"content/shows/2022_Konz_wird_laut.md","source_location":null,"source_url":null},{"id":"content_shows_2024_rock_fuer_ruanda_show","label":"Rock f\u00fcr Ruanda","_origin":"semantic","author":null,"captured_at":null,"community":7,"community_name":"Trierer Umland-Shows","contributor":null,"date":"2024-07-22","file_type":"document","location":"Butzweiler","norm_label":"rock fur ruanda","source_file":"content/shows/2024_Rock_fuer_Ruanda.md","source_location":null,"source_url":null},{"id":"content_shows_2026_luke_show","label":"Lucky\u00b4s Luke","_origin":"semantic","author":null,"captured_at":null,"community":7,"community_name":"Trierer Umland-Shows","contributor":null,"date":"2026-05-30","file_type":"document","location":"Trier","norm_label":"lucky s luke","source_file":"content/shows/2026_Luke.md","source_location":null,"source_url":null},{"id":"content_shows__index_shows","label":"Shows Section Index","_origin":"semantic","author":null,"captured_at":null,"community":7,"community_name":"Trierer Umland-Shows","contributor":null,"description":"Kommende Konzerte und alle bisherigen Shows von Deepwater Survival.","file_type":"document","norm_label":"shows section index","source_file":"content/shows/_index.md","source_location":null,"source_url":null},{"id":"content_shows_2022_konz_wird_laut_haus_der_jugend_konz","label":"Haus der Jugend Konz","_origin":"semantic","author":null,"captured_at":null,"community":7,"community_name":"Trierer Umland-Shows","contributor":null,"file_type":"concept","norm_label":"haus der jugend konz","source_file":"content/shows/2022_Konz_wird_laut.md","source_location":null,"source_url":null},{"id":"content_shows_2024_rock_fuer_ruanda_butzweiler","label":"Butzweiler","_origin":"semantic","author":null,"captured_at":null,"community":7,"community_name":"Trierer Umland-Shows","contributor":null,"file_type":"concept","norm_label":"butzweiler","source_file":"content/shows/2024_Rock_fuer_Ruanda.md","source_location":null,"source_url":null},{"id":"content_shows_2026_luke_trier","label":"Trier","_origin":"semantic","author":null,"captured_at":null,"community":7,"community_name":"Trierer Umland-Shows","contributor":null,"file_type":"concept","norm_label":"trier","source_file":"content/shows/2026_Luke.md","source_location":null,"source_url":null},{"id":"content_shows_2022_rock_im_gehege_show","label":"Rock im Gehege 2022","_origin":"semantic","author":null,"captured_at":null,"community":8,"community_name":"Rock im Gehege","contributor":null,"date":"2022-07-22","file_type":"document","location":"Piesbach","norm_label":"rock im gehege 2022","source_file":"content/shows/2022_Rock_im_Gehege.md","source_location":null,"source_url":null},{"id":"content_shows_2024_rock_im_gehege_show","label":"Rock im Gehege 2024","_origin":"semantic","author":null,"captured_at":null,"community":8,"community_name":"Rock im Gehege","contributor":null,"date":"2024-12-11","file_type":"document","location":"Piesbach","norm_label":"rock im gehege 2024","source_file":"content/shows/2024_Rock_im_Gehege.md","source_location":null,"source_url":null},{"id":"content_shows_2022_rock_im_gehege_piesbach","label":"Piesbach","_origin":"semantic","author":null,"captured_at":null,"community":8,"community_name":"Rock im Gehege","contributor":null,"file_type":"concept","norm_label":"piesbach","source_file":"content/shows/2022_Rock_im_Gehege.md","source_location":null,"source_url":null},{"id":"content_shows_2022_rock_im_gehege_rock_im_gehege_series","label":"Rock im Gehege (recurring)","_origin":"semantic","author":null,"captured_at":null,"community":8,"community_name":"Rock im Gehege","contributor":null,"file_type":"concept","norm_label":"rock im gehege (recurring)","source_file":"content/shows/2022_Rock_im_Gehege.md","source_location":null,"source_url":null},{"id":"content_shows_2022_tefftival_show","label":"Tefftival 2022","_origin":"semantic","author":null,"captured_at":null,"community":9,"community_name":"Tefftival","contributor":null,"date":"2022-12-23","file_type":"document","location":"Tufa","norm_label":"tefftival 2022","source_file":"content/shows/2022_Tefftival.md","source_location":null,"source_url":null},{"id":"content_shows_2026_tefftival_show","label":"Tefftival 2026 (TBA)","_origin":"semantic","author":null,"captured_at":null,"community":9,"community_name":"Tefftival","contributor":null,"date":"2026-12-23","file_type":"document","location":null,"norm_label":"tefftival 2026 (tba)","source_file":"content/shows/2026_Tefftival.md","source_location":null,"source_url":null},{"id":"content_shows_2022_tefftival_tefftival_series","label":"Tefftival (recurring, Dec 23)","_origin":"semantic","author":null,"captured_at":null,"community":9,"community_name":"Tefftival","contributor":null,"file_type":"concept","norm_label":"tefftival (recurring, dec 23)","source_file":"content/shows/2022_Tefftival.md","source_location":null,"source_url":null},{"id":"content_shows_2022_tefftival_tufa","label":"Tufa","_origin":"semantic","author":null,"captured_at":null,"community":9,"community_name":"Tefftival","contributor":null,"file_type":"concept","norm_label":"tufa","source_file":"content/shows/2022_Tefftival.md","source_location":null,"source_url":null}],"links":[{"source":"deploy","target":"deploy_assert_ok","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"deploy.ps1","source_location":"L21","weight":1.0},{"source":"gitea_workflows_deploy","target":"gitea_workflows_deploy_name","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L1","weight":1.0},{"source":"gitea_workflows_deploy","target":"gitea_workflows_deploy_on","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L3","weight":1.0},{"source":"gitea_workflows_deploy","target":"gitea_workflows_deploy_jobs","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L8","weight":1.0},{"source":"gitea_workflows_deploy_deploy_container","target":"gitea_workflows_deploy_container_image","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L12","weight":1.0},{"source":"gitea_workflows_deploy_deploy_env","target":"gitea_workflows_deploy_env_http_proxy","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L15","weight":1.0},{"source":"gitea_workflows_deploy_deploy_env","target":"gitea_workflows_deploy_env_https_proxy","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L16","weight":1.0},{"source":"gitea_workflows_deploy_deploy_env","target":"gitea_workflows_deploy_env_no_proxy","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L17","weight":1.0},{"source":"gitea_workflows_deploy_deploy_steps","target":"gitea_workflows_deploy_steps_uses","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L21","weight":1.0},{"source":"gitea_workflows_deploy_deploy_steps","target":"gitea_workflows_deploy_steps_name","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L44","weight":1.0},{"source":"gitea_workflows_deploy_deploy_steps","target":"gitea_workflows_deploy_steps_run","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L45","weight":1.0},{"source":"gitea_workflows_deploy_jobs","target":"gitea_workflows_deploy_jobs_deploy","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L9","weight":1.0},{"source":"gitea_workflows_deploy_jobs_deploy","target":"gitea_workflows_deploy_deploy_runs_on","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L10","weight":1.0},{"source":"gitea_workflows_deploy_jobs_deploy","target":"gitea_workflows_deploy_deploy_container","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L11","weight":1.0},{"source":"gitea_workflows_deploy_jobs_deploy","target":"gitea_workflows_deploy_deploy_env","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L14","weight":1.0},{"source":"gitea_workflows_deploy_jobs_deploy","target":"gitea_workflows_deploy_deploy_steps","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L19","weight":1.0},{"source":"gitea_workflows_deploy_on","target":"gitea_workflows_deploy_on_push","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L4","weight":1.0},{"source":"gitea_workflows_deploy_on_push","target":"gitea_workflows_deploy_push_branches","relation":"contains","_origin":"ast","confidence":"EXTRACTED","confidence_score":1.0,"source_file":".gitea/workflows/deploy.yml","source_location":"L5","weight":1.0},{"source":"epk_epk_single_im_so_glad","target":"content__index_singles","relation":"conceptually_related_to","_origin":"semantic","confidence":"AMBIGUOUS","confidence_score":0.3,"source_file":"epk/epk.html","source_location":"L345","weight":1.0},{"source":"layouts__default_band","target":"layouts_partials_img","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/band.html","source_location":"L12","weight":1.0},{"source":"layouts__default_baseof","target":"layouts_partials_schema","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/baseof.html","source_location":"L26","weight":1.0},{"source":"layouts__default_baseof","target":"layouts_partials_header","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/baseof.html","source_location":"L30","weight":1.0},{"source":"layouts__default_baseof","target":"layouts_partials_footer","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/baseof.html","source_location":"L34","weight":1.0},{"source":"layouts_index","target":"layouts_partials_show_card","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/index.html","source_location":"L39","weight":1.0},{"source":"layouts_index","target":"layouts_partials_img","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/index.html","source_location":"L8","weight":1.0},{"source":"layouts_music_list","target":"layouts_partials_img","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/music/list.html","source_location":"L17","weight":1.0},{"source":"layouts_music_list","target":"layouts_partials_releases","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/music/list.html","source_location":"L2","weight":1.0},{"source":"layouts_music_list","target":"layouts_partials_spotify","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/music/list.html","source_location":"L50","weight":1.0},{"source":"layouts_partials_schema","target":"layouts_partials_releases","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/schema.html","source_location":"L31","weight":1.0},{"source":"layouts_partials_show_card","target":"layouts_partials_img","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/show-card.html","source_location":"L14","weight":1.0},{"source":"layouts_shows_list","target":"layouts_partials_show_card","relation":"calls","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/shows/list.html","source_location":"L14","weight":1.0},{"source":"assets_css_main_design_tokens","target":"assets_css_main","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"assets/css/main.css","source_location":"L38-53","weight":1.0},{"source":"assets_css_main_flyer_wall","target":"assets_css_main","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"assets/css/main.css","source_location":"L330","weight":1.0},{"source":"claude_hugo_website","target":"claude_deepwater_survival","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L3","weight":1.0},{"source":"claude_seo_jsonld_sitemap","target":"claude_shows_content_model","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L9","weight":1.0},{"source":"content__index_singles","target":"content__index_ocean_tales","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/_index.md","source_location":"L8","weight":1.0},{"source":"content_about_members","target":"claude_deepwater_survival","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/about.md","source_location":"L27","weight":1.0},{"source":"content_shows_2022_rock_im_gehege_show","target":"content_shows_2022_rock_im_gehege_rock_im_gehege_series","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2022_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"content_shows_2022_tefftival_show","target":"content_shows_2022_tefftival_tefftival_series","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2022_Tefftival.md","source_location":null,"weight":1.0},{"source":"content_shows_2023_pink_future_show","target":"content_shows_2023_pink_future_pink_future_series","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2023_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_pink_future_show","target":"content_shows_2023_pink_future_pink_future_series","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2024_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_rock_im_gehege_show","target":"content_shows_2022_rock_im_gehege_rock_im_gehege_series","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2024_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"epk_epk_document","target":"claude_deepwater_survival","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L5","weight":1.0},{"source":"layouts__default_band_crew_section","target":"layouts__default_band","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/band.html","source_location":"L27-47","weight":1.0},{"source":"layouts__default_baseof_seo_meta","target":"layouts__default_baseof","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/baseof.html","source_location":"L6-20","weight":1.0},{"source":"layouts_partials_schema_musicevent","target":"layouts_partials_schema","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/schema.html","source_location":"L41-64","weight":1.0},{"source":"layouts_partials_schema_musicgroup","target":"layouts_partials_schema","relation":"conceptually_related_to","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/schema.html","source_location":"L8-39","weight":1.0},{"source":"assets_css_main_slant","target":"assets_css_main_design_tokens","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"assets/css/main.css","source_location":"L52","weight":1.0},{"source":"claude_epk_manual_sync","target":"epk_epk_cover_page","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L19","weight":1.0},{"source":"claude_epk_manual_sync","target":"epk_epk_live_contact_page","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L19","weight":1.0},{"source":"claude_fixed_a4_overflow","target":"epk_epk_document","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L20","weight":1.0},{"source":"claude_no_invented_facts","target":"epk_epk_document","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L21","weight":1.0},{"source":"content_shows_2026_tefftival_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2026_Tefftival.md","source_location":null,"weight":1.0},{"source":"layouts_music_list_featured_release","target":"layouts_music_list","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/music/list.html","source_location":"L3","weight":1.0},{"source":"layouts_partials_releases_filename_convention","target":"layouts_partials_releases","relation":"rationale_for","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/releases.html","source_location":"L1-4","weight":1.0},{"source":"claude_epk_build_script","target":"epk_epk_document","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L17","weight":1.0},{"source":"claude_project_guide","target":"hugo_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L12","weight":1.0},{"source":"claude_project_guide","target":"claude_epk","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L14","weight":1.0},{"source":"claude_project_guide","target":"epk_epk_document","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L16","weight":1.0},{"source":"claude_project_guide","target":"claude_hugo_website","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L3","weight":1.0},{"source":"claude_project_guide","target":"content__index_home","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L7","weight":1.0},{"source":"claude_project_guide","target":"content_about_band_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L7","weight":1.0},{"source":"claude_project_guide","target":"content_music__index_music_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"CLAUDE.md","source_location":"L7","weight":1.0},{"source":"content__index_band_bio","target":"content__index_ocean_tales","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/_index.md","source_location":"L8","weight":1.0},{"source":"content__index_band_bio","target":"content__index_singles","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/_index.md","source_location":"L8","weight":1.0},{"source":"content__index_home","target":"content__index_band_bio","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/_index.md","source_location":"L6","weight":1.0},{"source":"content_about_band_page","target":"content_about_crew_lukas_ittenbach","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/about.md","source_location":"L20","weight":1.0},{"source":"content_about_band_page","target":"content_about_members","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/about.md","source_location":"L6","weight":1.0},{"source":"content_datenschutz_page","target":"content_datenschutz_local_fonts","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/Datenschutz.md","source_location":"L138","weight":1.0},{"source":"content_datenschutz_page","target":"content_datenschutz_spotify_click_to_load","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/Datenschutz.md","source_location":"L141","weight":1.0},{"source":"content_datenschutz_page","target":"content_datenschutz_hosting_1blu","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/Datenschutz.md","source_location":"L44","weight":1.0},{"source":"content_datenschutz_page","target":"content_datenschutz_dsgvo_rights","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/Datenschutz.md","source_location":"L73","weight":1.0},{"source":"content_impressum_page","target":"content_impressum_disclaimer","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/Impressum.md","source_location":"L16","weight":1.0},{"source":"content_music__index_music_page","target":"content__index_ocean_tales","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/music/_index.md","source_location":"L3","weight":1.0},{"source":"content_music__index_music_page","target":"content__index_singles","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/music/_index.md","source_location":"L4","weight":1.0},{"source":"content_shows_2022_jukufe_light_show","target":"content_shows_2022_jukufe_light_skatehalle_trier","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2022_Jukufe_light.md","source_location":null,"weight":1.0},{"source":"content_shows_2022_konz_wird_laut_show","target":"content_shows_2022_konz_wird_laut_haus_der_jugend_konz","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2022_Konz_wird_laut.md","source_location":null,"weight":1.0},{"source":"content_shows_2022_rock_im_gehege_show","target":"content_shows_2022_rock_im_gehege_piesbach","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2022_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"content_shows_2022_tefftival_show","target":"content_shows_2022_tefftival_tufa","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2022_Tefftival.md","source_location":null,"weight":1.0},{"source":"content_shows_2023_moselrock_show","target":"content_shows_2023_moselrock_wasserliesch","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2023_Moselrock.md","source_location":null,"weight":1.0},{"source":"content_shows_2023_pink_future_show","target":"content_shows_2023_pink_future_skatehalle_trier_west","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2023_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_pink_future_show","target":"content_shows_2024_pink_future_palastgarten_trier","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2024_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_rock_fuer_ruanda_show","target":"content_shows_2024_rock_fuer_ruanda_butzweiler","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2024_Rock_fuer_Ruanda.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_rock_im_gehege_show","target":"content_shows_2022_rock_im_gehege_piesbach","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2024_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"content_shows_2025_album_release_party_show","target":"content_shows_2025_album_release_party_rothaus_trier","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2025_Album_Release_Party.md","source_location":null,"weight":1.0},{"source":"content_shows_2025_bullenhitze_show","target":"content_shows_2025_bullenhitze_salmtal","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2025_Bullenhitze.md","source_location":null,"weight":1.0},{"source":"content_shows_2025_riez_kapellenkontest_show","target":"content_shows_2025_riez_kapellenkontest_riez_rockbar_bausendorf","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2025_Riez_Kapellenkontest.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_altstadtfest_trier_show","target":"content_shows_2026_altstadtfest_trier_hauptmarkt_b\u00fchne","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2026_Altstadtfest_Trier.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_halloween_show","target":"content_shows_2026_halloween_gutweiler","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2026_Halloween.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_highway_to_kell_show","target":"content_shows_2026_highway_to_kell_kell","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2026_Highway_to_Kell.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_luke_show","target":"content_shows_2026_luke_trier","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"content/shows/2026_Luke.md","source_location":null,"weight":1.0},{"source":"epk_epk_band_music_page","target":"content__index_ocean_tales","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L332","weight":1.0},{"source":"epk_epk_band_music_page","target":"content__index_singles","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L341","weight":1.0},{"source":"epk_epk_band_music_page","target":"epk_epk_single_im_so_glad","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L345","weight":1.0},{"source":"epk_epk_document","target":"epk_epk_css_tokens","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L13","weight":1.0},{"source":"epk_epk_document","target":"epk_epk_cover_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L267","weight":1.0},{"source":"epk_epk_document","target":"epk_epk_bio_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L289","weight":1.0},{"source":"epk_epk_document","target":"epk_epk_band_music_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L320","weight":1.0},{"source":"epk_epk_document","target":"epk_epk_live_contact_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L353","weight":1.0},{"source":"epk_epk_live_contact_page","target":"epk_epk_upcoming_shows","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L360","weight":1.0},{"source":"epk_epk_live_contact_page","target":"epk_epk_show_history","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html","source_location":"L369","weight":1.0},{"source":"hugo_config","target":"hugo_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L10","weight":1.0},{"source":"hugo_config","target":"hugo_menu_main","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L22","weight":1.0},{"source":"hugo_config","target":"hugo_module_mounts","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L47","weight":1.0},{"source":"hugo_config","target":"hugo_buildfuture","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L8","weight":1.0},{"source":"hugo_menu_main","target":"content__index_home","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L24","weight":1.0},{"source":"hugo_menu_main","target":"content_about_band_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L28","weight":1.0},{"source":"hugo_menu_main","target":"content_music__index_music_page","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L36","weight":1.0},{"source":"hugo_params","target":"content__index_ocean_tales","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L11","weight":1.0},{"source":"hugo_params","target":"hugo_params_photographer","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"hugo.toml","source_location":"L17","weight":1.0},{"source":"layouts__default_band_crew_section","target":"site_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/band.html","source_location":"L43","weight":1.0},{"source":"layouts__default_baseof","target":"assets_css_main","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/_default/baseof.html","source_location":"L24","weight":1.0},{"source":"layouts_index","target":"site_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/index.html","source_location":"L42","weight":1.0},{"source":"layouts_music_list","target":"site_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/music/list.html","source_location":"L24","weight":1.0},{"source":"layouts_partials_footer","target":"site_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/footer.html","source_location":"L5-15","weight":1.0},{"source":"layouts_partials_schema","target":"site_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/schema.html","source_location":"L13-18","weight":1.0},{"source":"layouts_partials_schema_musicevent","target":"layouts_partials_schema_musicgroup","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/schema.html","source_location":"L54","weight":1.0},{"source":"layouts_partials_spotify","target":"site_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/spotify.html","source_location":"L1","weight":1.0},{"source":"layouts_shows_list","target":"site_params","relation":"references","_origin":"semantic","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/shows/list.html","source_location":"L17","weight":1.0},{"source":"archetypes_default_archetype","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.65,"source_file":"archetypes/default.md","source_location":null,"weight":1.0},{"source":"layouts_robots","target":"layouts__default_baseof_seo_meta","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.65,"source_file":"layouts/robots.txt","source_location":null,"weight":1.0},{"source":"content_datenschutz_spotify_click_to_load","target":"hugo_params","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/Datenschutz.md","source_location":"L143","weight":1.0},{"source":"content_shows_2026_tefftival_show","target":"content_shows_2022_tefftival_tefftival_series","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/shows/2026_Tefftival.md","source_location":null,"weight":1.0},{"source":"content_shows_2023_pink_future_skatehalle_trier_west","target":"content_shows_2022_jukufe_light_skatehalle_trier","relation":"semantically_similar_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/shows/2023_Pink_Future.md","source_location":null,"weight":1.0},{"source":"layouts__default_baseof_seo_meta","target":"layouts_partials_schema","relation":"semantically_similar_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.75,"source_file":"layouts/_default/baseof.html","source_location":"L6-26","weight":1.0},{"source":"claude_shows_content_model","target":"hugo_buildfuture","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"CLAUDE.md","source_location":"L8","weight":1.0},{"source":"content_impressum_page","target":"content_datenschutz_page","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"content/Impressum.md","source_location":"L8","weight":1.0},{"source":"hugo_params_photographer","target":"claude_photo_credit_rule","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"hugo.toml","source_location":"L17","weight":1.0},{"source":"epk_epk_band_music_page","target":"claude_release_cover_naming","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"epk/epk.html","source_location":"L332","weight":1.0},{"source":"content_datenschutz_local_fonts","target":"claude_design_system","relation":"rationale_for","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"content/Datenschutz.md","source_location":"L139","weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"content/shows/_index.md","source_location":null,"weight":1.0},{"source":"claude_shows_content_model","target":"epk_epk_show_history","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"CLAUDE.md","source_location":"L19","weight":1.0},{"source":"claude_shows_content_model","target":"epk_epk_upcoming_shows","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"CLAUDE.md","source_location":"L19","weight":1.0},{"source":"epk_epk_cover_page","target":"epk_epk_show_history","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"epk/epk.html","source_location":"L283","weight":1.0},{"source":"hugo_params_photographer","target":"content_about_crew_lukas_ittenbach","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"hugo.toml","source_location":"L17","weight":1.0},{"source":"layouts_partials_schema_musicevent","target":"layouts_shows_list","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.85,"source_file":"layouts/partials/schema.html","source_location":"L41-43","weight":1.0},{"source":"claude_design_system","target":"epk_epk_css_tokens","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"CLAUDE.md","source_location":"L11","weight":1.0},{"source":"claude_release_cover_naming","target":"hugo_module_mounts","relation":"conceptually_related_to","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"CLAUDE.md","source_location":"L10","weight":1.0},{"source":"content_shows_2022_jukufe_light_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Jukufe_light.md","source_location":null,"weight":1.0},{"source":"content_shows_2022_konz_wird_laut_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Konz_wird_laut.md","source_location":null,"weight":1.0},{"source":"content_shows_2022_rock_im_gehege_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"content_shows_2022_tefftival_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Tefftival.md","source_location":null,"weight":1.0},{"source":"content_shows_2023_moselrock_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2023_Moselrock.md","source_location":null,"weight":1.0},{"source":"content_shows_2023_pink_future_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2023_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_pink_future_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2024_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_rock_fuer_ruanda_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2024_Rock_fuer_Ruanda.md","source_location":null,"weight":1.0},{"source":"content_shows_2024_rock_im_gehege_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2024_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"content_shows_2025_album_release_party_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2025_Album_Release_Party.md","source_location":null,"weight":1.0},{"source":"content_shows_2025_bullenhitze_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2025_Bullenhitze.md","source_location":null,"weight":1.0},{"source":"content_shows_2025_riez_kapellenkontest_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2025_Riez_Kapellenkontest.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_altstadtfest_trier_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Altstadtfest_Trier.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_halloween_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Halloween.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_highway_to_kell_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Highway_to_Kell.md","source_location":null,"weight":1.0},{"source":"content_shows_2026_luke_show","target":"content_shows_2026_tefftival_show_front_matter_schema","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Luke.md","source_location":null,"weight":1.0},{"source":"layouts_404","target":"layouts__default_baseof","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/404.html","source_location":"L1","weight":1.0},{"source":"layouts__default_band","target":"layouts__default_baseof","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/_default/band.html","source_location":"L1","weight":1.0},{"source":"layouts__default_list","target":"layouts__default_baseof","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/_default/list.html","source_location":"L1","weight":1.0},{"source":"layouts__default_single","target":"layouts__default_baseof","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/_default/single.html","source_location":"L1","weight":1.0},{"source":"layouts_index","target":"layouts__default_baseof","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/index.html","source_location":"L1","weight":1.0},{"source":"layouts_music_list","target":"layouts__default_baseof","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/music/list.html","source_location":"L1","weight":1.0},{"source":"layouts_shows_list","target":"layouts__default_baseof","relation":"implements","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/shows/list.html","source_location":"L1","weight":1.0},{"source":"claude_photo_credit_rule","target":"epk_epk_bio_page","relation":"rationale_for","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"CLAUDE.md","source_location":"L22","weight":1.0},{"source":"claude_photo_credit_rule","target":"epk_epk_live_contact_page","relation":"rationale_for","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"CLAUDE.md","source_location":"L22","weight":1.0},{"source":"assets_css_main_album_vinyl","target":"layouts_music_list","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"assets/css/main.css","source_location":"L574-597","weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2022_jukufe_light_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Jukufe_light.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2022_konz_wird_laut_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Konz_wird_laut.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2022_rock_im_gehege_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2022_tefftival_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2022_Tefftival.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2023_moselrock_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2023_Moselrock.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2023_pink_future_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2023_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2024_pink_future_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2024_Pink_Future.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2024_rock_fuer_ruanda_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2024_Rock_fuer_Ruanda.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2024_rock_im_gehege_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2024_Rock_im_Gehege.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2025_album_release_party_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2025_Album_Release_Party.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2025_bullenhitze_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2025_Bullenhitze.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2025_riez_kapellenkontest_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2025_Riez_Kapellenkontest.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2026_altstadtfest_trier_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Altstadtfest_Trier.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2026_halloween_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Halloween.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2026_highway_to_kell_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Highway_to_Kell.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2026_luke_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Luke.md","source_location":null,"weight":1.0},{"source":"content_shows__index_shows","target":"content_shows_2026_tefftival_show","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/shows/2026_Tefftival.md","source_location":null,"weight":1.0},{"source":"layouts_partials_show_card","target":"assets_css_main_flyer_wall","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/partials/show-card.html","source_location":"L5","weight":1.0},{"source":"layouts_shows_single","target":"layouts_shows_list","relation":"references","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/shows/single.html","source_location":"L7-8","weight":1.0},{"source":"content__index_band_bio","target":"epk_epk_bio_page","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/_index.md","source_location":"L6","weight":1.0},{"source":"content_about_members","target":"epk_epk_band_music_page","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/about.md","source_location":"L6","weight":1.0},{"source":"content_music__index_music_page","target":"epk_epk_band_music_page","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"content/music/_index.md","source_location":"L4","weight":1.0},{"source":"epk_epk_bio_page","target":"content_about_members","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"epk/epk.html","source_location":"L304","weight":1.0},{"source":"hugo_params","target":"epk_epk_live_contact_page","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"hugo.toml","source_location":"L12","weight":1.0},{"source":"layouts_partials_schema_musicgroup","target":"layouts__default_band","relation":"shares_data_with","_origin":"semantic","confidence":"INFERRED","confidence_score":0.95,"source_file":"layouts/partials/schema.html","source_location":"L23","weight":1.0}],"hyperedges":[{"id":"epk_four_page_layout","label":"EPK four A4 pages","nodes":["epk_epk_cover_page","epk_epk_bio_page","epk_epk_band_music_page","epk_epk_live_contact_page"],"relation":"form","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"epk/epk.html"},{"id":"release_data_pipeline","label":"Release cover filename parsing feeding music page and album schema","nodes":["layouts_partials_releases","layouts_partials_releases_filename_convention","layouts_music_list","layouts_partials_schema_musicgroup"],"relation":"form","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"layouts/partials/releases.html"},{"id":"privacy_by_design_choices","label":"Privacy-conscious site choices (local fonts, click-to-load Spotify, DSGVO)","nodes":["content_datenschutz_local_fonts","content_datenschutz_spotify_click_to_load","content_datenschutz_dsgvo_rights","content_datenschutz_hosting_1blu"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/Datenschutz.md"},{"id":"seo_layer","label":"SEO layer (meta tags, JSON-LD, robots, show redirects)","nodes":["layouts__default_baseof_seo_meta","layouts_partials_schema","layouts_robots","layouts_shows_single"],"relation":"form","confidence":"INFERRED","confidence_score":0.75,"source_file":"layouts/_default/baseof.html"},{"id":"trier_city_shows","label":"Shows in the city of Trier","nodes":["content_shows_2022_jukufe_light_show","content_shows_2023_pink_future_show","content_shows_2024_pink_future_show","content_shows_2025_album_release_party_show","content_shows_2026_altstadtfest_trier_show","content_shows_2026_luke_show"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/shows/_index.md"},{"id":"upcoming_shows_2026","label":"Upcoming shows after 2026-10-30 (EPK 'N\u00e4chste Shows')","nodes":["content_shows_2026_halloween_show","content_shows_2026_tefftival_show","content_shows__index_shows"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.75,"source_file":"content/shows/_index.md"},{"id":"epk_website_manual_sync_flow","label":"Website content manually mirrored into EPK","nodes":["claude_epk_manual_sync","content__index_band_bio","content_about_members","content_music__index_music_page","epk_epk_document"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.85,"source_file":"CLAUDE.md"},{"id":"show_rendering_flow","label":"Show listing rendering (home, shows page, card, JSON-LD events)","nodes":["layouts_index","layouts_shows_list","layouts_partials_show_card","layouts_partials_schema_musicevent"],"relation":"participate_in","confidence":"INFERRED","confidence_score":0.85,"source_file":"layouts/shows/list.html"}],"built_at_commit":"a07b8be38a97ad8ccbed0a038d26c0af7610032a"} \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json new file mode 100644 index 0000000..237aaad --- /dev/null +++ b/graphify-out/manifest.json @@ -0,0 +1,284 @@ +{ + ".gitea/workflows/deploy.yml": { + "mtime": 1792436508.1113694, + "seen": 1793375630.6811461, + "ast_hash": "586da739996d36d4573e9010c336b8f5", + "semantic_hash": "586da739996d36d4573e9010c336b8f5" + }, + "assets/js/site.js": { + "mtime": 1792428051.347229, + "seen": 1793375630.6811461, + "ast_hash": "4f3a97a77436926df1e0ffb8b7bd9433", + "semantic_hash": "4f3a97a77436926df1e0ffb8b7bd9433" + }, + "deploy.ps1": { + "mtime": 1792439721.9094982, + "seen": 1793375630.6811461, + "ast_hash": "9769be30a5e3fac69615581a1d7766ac", + "semantic_hash": "9769be30a5e3fac69615581a1d7766ac" + }, + "epk/build.ps1": { + "mtime": 1792441385.0702047, + "seen": 1793375630.6811461, + "ast_hash": "5f39994f7595891549f59732569f3b55", + "semantic_hash": "5f39994f7595891549f59732569f3b55" + }, + "CLAUDE.md": { + "mtime": 1793374882.1850684, + "seen": 1793375630.6811461, + "ast_hash": "bbcfa8bc7030d36d30c5d965107fdfb0", + "semantic_hash": "bbcfa8bc7030d36d30c5d965107fdfb0" + }, + "archetypes/default.md": { + "mtime": 1779119062.703552, + "seen": 1793375630.6811461, + "ast_hash": "89064672db31fdc98e72345241a0919f", + "semantic_hash": "89064672db31fdc98e72345241a0919f" + }, + "content/Datenschutz.md": { + "mtime": 1792427965.1255074, + "seen": 1793375630.6811461, + "ast_hash": "801aa0befa8fe48c86f3d54a5e324877", + "semantic_hash": "801aa0befa8fe48c86f3d54a5e324877" + }, + "content/Impressum.md": { + "mtime": 1792427965.124507, + "seen": 1793375630.6811461, + "ast_hash": "e448a039e0697a57a78069955c0cbcde", + "semantic_hash": "e448a039e0697a57a78069955c0cbcde" + }, + "content/_index.md": { + "mtime": 1792427946.806149, + "seen": 1793375630.6811461, + "ast_hash": "cf0e83830cf2373f514c11e4575e9a71", + "semantic_hash": "cf0e83830cf2373f514c11e4575e9a71" + }, + "content/about.md": { + "mtime": 1792438093.6905713, + "seen": 1793375630.6811461, + "ast_hash": "c887d819271e6e5590377e00d8ed482f", + "semantic_hash": "c887d819271e6e5590377e00d8ed482f" + }, + "content/music/_index.md": { + "mtime": 1792437673.2972002, + "seen": 1793375630.6811461, + "ast_hash": "e27d2ca6914d7e2d24449869fc1fc29d", + "semantic_hash": "e27d2ca6914d7e2d24449869fc1fc29d" + }, + "content/shows/2022_Jukufe_light.md": { + "mtime": 1779119062.7066143, + "seen": 1793375630.6811461, + "ast_hash": "dbb9bf801e33d4cf46cc6be783cd5ecd", + "semantic_hash": "dbb9bf801e33d4cf46cc6be783cd5ecd" + }, + "content/shows/2022_Konz_wird_laut.md": { + "mtime": 1779119062.7076137, + "seen": 1793375630.6811461, + "ast_hash": "66a008810041f547f43964884c208b37", + "semantic_hash": "66a008810041f547f43964884c208b37" + }, + "content/shows/2022_Rock_im_Gehege.md": { + "mtime": 1779119062.7076137, + "seen": 1793375630.6811461, + "ast_hash": "c9be2cb8d0e08720a17360a68079697b", + "semantic_hash": "c9be2cb8d0e08720a17360a68079697b" + }, + "content/shows/2022_Tefftival.md": { + "mtime": 1779119062.7076137, + "seen": 1793375630.6811461, + "ast_hash": "40a646f2a9950463cea4a4c1db072d52", + "semantic_hash": "40a646f2a9950463cea4a4c1db072d52" + }, + "content/shows/2023_Moselrock.md": { + "mtime": 1779119062.7076137, + "seen": 1793375630.6811461, + "ast_hash": "e1cac874ba92686c9e93b69ff8f25ca2", + "semantic_hash": "e1cac874ba92686c9e93b69ff8f25ca2" + }, + "content/shows/2023_Pink_Future.md": { + "mtime": 1792427947.035097, + "seen": 1793375630.6811461, + "ast_hash": "6c069f3c0905199fc71964302788a3b2", + "semantic_hash": "6c069f3c0905199fc71964302788a3b2" + }, + "content/shows/2024_Pink_Future.md": { + "mtime": 1793374815.6689198, + "seen": 1793375630.6811461, + "ast_hash": "6c7dffee2a8ddef3aab20046a31dfcab", + "semantic_hash": "6c7dffee2a8ddef3aab20046a31dfcab" + }, + "content/shows/2024_Rock_fuer_Ruanda.md": { + "mtime": 1779119062.7086136, + "seen": 1793375630.6811461, + "ast_hash": "61ad5d561e4baeb73f98c92c5bda5132", + "semantic_hash": "61ad5d561e4baeb73f98c92c5bda5132" + }, + "content/shows/2024_Rock_im_Gehege.md": { + "mtime": 1779119062.7086136, + "seen": 1793375630.6811461, + "ast_hash": "921ef9bb8cd31bf013d49fa5cf67b52b", + "semantic_hash": "921ef9bb8cd31bf013d49fa5cf67b52b" + }, + "content/shows/2025_Album_Release_Party.md": { + "mtime": 1792435816.801632, + "seen": 1793375630.6811461, + "ast_hash": "19b2a4e1d791a749fd96ed92563c9a13", + "semantic_hash": "19b2a4e1d791a749fd96ed92563c9a13" + }, + "content/shows/2025_Bullenhitze.md": { + "mtime": 1792436153.8206096, + "seen": 1793375630.6811461, + "ast_hash": "964b3ad0b776203d5c132eb4890e9237", + "semantic_hash": "964b3ad0b776203d5c132eb4890e9237" + }, + "content/shows/2025_Riez_Kapellenkontest.md": { + "mtime": 1792427947.085265, + "seen": 1793375630.6811461, + "ast_hash": "ba49c824c77a5834bced087e1ef8b8a2", + "semantic_hash": "ba49c824c77a5834bced087e1ef8b8a2" + }, + "content/shows/2026_Altstadtfest_Trier.md": { + "mtime": 1792435301.8733604, + "seen": 1793375630.6811461, + "ast_hash": "2a2ab6188c4f100a95f948550b3d67c1", + "semantic_hash": "2a2ab6188c4f100a95f948550b3d67c1" + }, + "content/shows/2026_Halloween.md": { + "mtime": 1793374815.6498969, + "seen": 1793375630.6811461, + "ast_hash": "6c36d994220091f6db37298850d931cf", + "semantic_hash": "6c36d994220091f6db37298850d931cf" + }, + "content/shows/2026_Highway_to_Kell.md": { + "mtime": 1792436187.7946775, + "seen": 1793375630.6811461, + "ast_hash": "95e1272d92c319bf6338192bf3bce62b", + "semantic_hash": "95e1272d92c319bf6338192bf3bce62b" + }, + "content/shows/2026_Luke.md": { + "mtime": 1792435449.494565, + "seen": 1793375630.6811461, + "ast_hash": "8958c7f15452cb736d5f6df3fddfc379", + "semantic_hash": "8958c7f15452cb736d5f6df3fddfc379" + }, + "content/shows/2026_Tefftival.md": { + "mtime": 1792436877.4647188, + "seen": 1793375630.6811461, + "ast_hash": "0adc06b7718f73fa8e60eec7be5a53af", + "semantic_hash": "0adc06b7718f73fa8e60eec7be5a53af" + }, + "content/shows/_index.md": { + "mtime": 1792428085.075345, + "seen": 1793375630.6811461, + "ast_hash": "eb937e61fa9a192bf7a90293ee41740e", + "semantic_hash": "eb937e61fa9a192bf7a90293ee41740e" + }, + "epk/epk.html": { + "mtime": 1792441190.7920048, + "seen": 1793375630.6811461, + "ast_hash": "18c65a3c8fbaf6d00789168918336eec", + "semantic_hash": "18c65a3c8fbaf6d00789168918336eec" + }, + "layouts/404.html": { + "mtime": 1792427930.2489362, + "seen": 1793375630.6811461, + "ast_hash": "737e308941ae0919e20f2df5af3506cb", + "semantic_hash": "737e308941ae0919e20f2df5af3506cb" + }, + "layouts/_default/band.html": { + "mtime": 1792438116.8336325, + "seen": 1793375630.6811461, + "ast_hash": "7360a1b4ec02791fbfdb3ea7ce702d5a", + "semantic_hash": "7360a1b4ec02791fbfdb3ea7ce702d5a" + }, + "layouts/_default/baseof.html": { + "mtime": 1793374865.1657135, + "seen": 1793375630.6811461, + "ast_hash": "60f2a1a9fb6bb0e66e58dc37032992a3", + "semantic_hash": "60f2a1a9fb6bb0e66e58dc37032992a3" + }, + "layouts/_default/list.html": { + "mtime": 1792427929.1876495, + "seen": 1793375630.6811461, + "ast_hash": "0ceee9c1e524868aceb3cfa02d0505e5", + "semantic_hash": "0ceee9c1e524868aceb3cfa02d0505e5" + }, + "layouts/_default/single.html": { + "mtime": 1792427928.103781, + "seen": 1793375630.6811461, + "ast_hash": "9e1860e9098202d2737db3f543b99f1f", + "semantic_hash": "9e1860e9098202d2737db3f543b99f1f" + }, + "layouts/index.html": { + "mtime": 1792436553.057485, + "seen": 1793375630.6811461, + "ast_hash": "36cbbdf1d3a2e88d9722fb0fc1458617", + "semantic_hash": "36cbbdf1d3a2e88d9722fb0fc1458617" + }, + "layouts/music/list.html": { + "mtime": 1792437676.4604757, + "seen": 1793375630.6811461, + "ast_hash": "27d3bbdcb8a26508116f91c3f0e71c88", + "semantic_hash": "27d3bbdcb8a26508116f91c3f0e71c88" + }, + "layouts/partials/footer.html": { + "mtime": 1792438077.2061362, + "seen": 1793375630.6811461, + "ast_hash": "041f2f4ba559ce00354c0f6ca5c324c7", + "semantic_hash": "041f2f4ba559ce00354c0f6ca5c324c7" + }, + "layouts/partials/header.html": { + "mtime": 1792427957.2606187, + "seen": 1793375630.6811461, + "ast_hash": "cc60cdb7274d2f241a66aef491fd4af0", + "semantic_hash": "cc60cdb7274d2f241a66aef491fd4af0" + }, + "layouts/partials/img.html": { + "mtime": 1792437654.353445, + "seen": 1793375630.6811461, + "ast_hash": "fc397069f2f4fa9249ee959f7694a63e", + "semantic_hash": "fc397069f2f4fa9249ee959f7694a63e" + }, + "layouts/partials/releases.html": { + "mtime": 1792437655.4155233, + "seen": 1793375630.6811461, + "ast_hash": "de1660688b6b38926d53e9674c13f211", + "semantic_hash": "de1660688b6b38926d53e9674c13f211" + }, + "layouts/partials/schema.html": { + "mtime": 1793374856.2443554, + "seen": 1793375630.6811461, + "ast_hash": "042c009492de79ef01b59e488d23afbe", + "semantic_hash": "042c009492de79ef01b59e488d23afbe" + }, + "layouts/partials/show-card.html": { + "mtime": 1792436684.4066665, + "seen": 1793375630.6811461, + "ast_hash": "59cf866d687ab013af16144c672c5731", + "semantic_hash": "59cf866d687ab013af16144c672c5731" + }, + "layouts/partials/spotify.html": { + "mtime": 1792427891.8614888, + "seen": 1793375630.6811461, + "ast_hash": "37aa573154e707ff7af871d1bde6fe60", + "semantic_hash": "37aa573154e707ff7af871d1bde6fe60" + }, + "layouts/robots.txt": { + "mtime": 1793374831.4034257, + "seen": 1793375630.6811461, + "ast_hash": "73658f017f7da8ee2d3098e78d9806d5", + "semantic_hash": "73658f017f7da8ee2d3098e78d9806d5" + }, + "layouts/shows/list.html": { + "mtime": 1792427924.881836, + "seen": 1793375630.6811461, + "ast_hash": "d606aa8ca7c0152b8baab7a35e592757", + "semantic_hash": "d606aa8ca7c0152b8baab7a35e592757" + }, + "layouts/shows/single.html": { + "mtime": 1792428085.1042292, + "seen": 1793375630.6811461, + "ast_hash": "9fb7cc1072114103cead8f7250e99ce8", + "semantic_hash": "9fb7cc1072114103cead8f7250e99ce8" + } +} \ No newline at end of file