# Graph Report - rgeklima  (2026-09-05)

## Corpus Check
- Corpus is ~16,646 words - fits in a single context window. You may not need a graph.

## Summary
- 211 nodes · 200 edges · 42 communities (13 shown, 8 thin omitted)
- Extraction: 100% EXTRACTED · 0% INFERRED · 0% AMBIGUOUS · INFERRED: 1 edges (avg confidence: 0.65)
- Token cost: 49,782 input · 0 output

## Community Hubs (Navigation)
- Composer Scripts
- Composer Package Metadata
- Frontend Build Tooling (Vite/npm)
- User Model & Auth Config
- CLAUDE.md Project Guidelines
- Database & Session Config
- Database Migrations
- Composer Dev Dependencies
- Composer Config
- Admin Auth Middleware
- Service Provider Bootstrap
- App Bootstrap Entry Point
- Feature Test Suite
- Composer Autoload Mapping
- Logging Channels
- Unit Test Suite
- Console Routes
- Web & Backpack Routes
- Base Controller
- Backpack Boost MCP Config
- Robots.txt Policy

## God Nodes (most connected - your core abstractions)
1. `scripts` - 10 edges
2. `README.md (RGE Klíma Overview)` - 10 edges
3. `User` - 9 edges
4. `require-dev` - 9 edges
5. `setup` - 7 edges
6. `require` - 6 edges
7. `CheckIfAdmin` - 5 edges
8. `AppServiceProvider` - 5 edges
9. `config` - 5 edges
10. `UserFactory` - 5 edges

## Surprising Connections (you probably didn't know these)
- `CLAUDE.md (Project Guidance Doc)` --references--> `CheckIfAdmin`  [EXTRACTED]
  CLAUDE.md → app/Http/Middleware/CheckIfAdmin.php
- `README.md (RGE Klíma Overview)` --references--> `development branch (active default work branch)`  [EXTRACTED]
  README.md → CLAUDE.md
- `README.md (RGE Klíma Overview)` --references--> `Laravel 13 Framework`  [EXTRACTED]
  README.md → CLAUDE.md
- `README.md (RGE Klíma Overview)` --references--> `Laravel Valet (local webserver, rgeklima.test)`  [EXTRACTED]
  README.md → CLAUDE.md
- `README.md (RGE Klíma Overview)` --references--> `main branch (stable, review-gated)`  [EXTRACTED]
  README.md → CLAUDE.md

## Import Cycles
- None detected.

## Hyperedges (group relationships)
- **Local Development Environment Stack** — claude_php_8_5, claude_composer, claude_laravel_valet, claude_mysql [EXTRACTED 1.00]
- **Admin Interface Stack** — claude_laravel_13, claude_laravel_backpack, claude_tabler_theme [EXTRACTED 1.00]

## Communities (42 total, 8 thin omitted)

### Community 0 - "Composer Scripts"
Cohesion: 0.08
Nodes (28): scripts, dev, post-autoload-dump, post-create-project-cmd, post-install-cmd, post-root-package-install, post-update-cmd, pre-package-uninstall (+20 more)

### Community 1 - "Composer Package Metadata"
Cohesion: 0.09
Nodes (22): autoload-dev, psr-4, description, extra, laravel, keywords, dont-discover, license (+14 more)

### Community 2 - "Frontend Build Tooling (Vite/npm)"
Cohesion: 0.10
Nodes (20): concurrently, @laravel/multiplex, laravel-vite-plugin, devDependencies, concurrently, laravel-vite-plugin, tailwindcss, @tailwindcss/vite (+12 more)

### Community 3 - "User Model & Auth Config"
Cohesion: 0.20
Nodes (9): User, DatabaseSeeder, Illuminate\Database\Console\Seeds\WithoutModelEvents, Illuminate\Database\Eloquent\Attributes\Fillable, Illuminate\Database\Eloquent\Attributes\Hidden, Illuminate\Database\Eloquent\Factories\HasFactory, Illuminate\Database\Seeder, Illuminate\Foundation\Auth\User (+1 more)

### Community 4 - "CLAUDE.md Project Guidelines"
Cohesion: 0.19
Nodes (14): CLAUDE.md (Project Guidance Doc), Commit/Push Requires Explicit User Permission (rationale: prevent unauthorized/irreversible git actions even when a task would logically end in a commit), Composer 2.10 (Homebrew), development branch (active default work branch), Graphify Skill Usage Policy (build a knowledge graph of the codebase to aid faster orientation and further development; treat graphify-out/ queries as graphify lookups first), Laravel 13 Framework, Laravel Backpack CRUD (^7.1), Laravel Valet (local webserver, rgeklima.test) (+6 more)

### Community 5 - "Database & Session Config"
Cohesion: 0.20
Nodes (6): UserFactory, Illuminate\Database\Eloquent\Factories\Factory, Illuminate\Support\Facades\Hash, Illuminate\Support\Str, Pdo\Mysql, static

### Community 6 - "Database Migrations"
Cohesion: 0.23
Nodes (3): Illuminate\Database\Migrations\Migration, Illuminate\Database\Schema\Blueprint, Illuminate\Support\Facades\Schema

### Community 7 - "Composer Dev Dependencies"
Cohesion: 0.22
Nodes (9): require-dev, backpack/generators, fakerphp/faker, laravel/pail, laravel/pao, laravel/pint, mockery/mockery, nunomaduro/collision (+1 more)

### Community 8 - "Composer Config"
Cohesion: 0.29
Nodes (7): pestphp/pest-plugin, php-http/discovery, config, allow-plugins, optimize-autoloader, preferred-install, sort-packages

### Community 11 - "App Bootstrap Entry Point"
Cohesion: 0.40
Nodes (4): Illuminate\Foundation\Application, Illuminate\Foundation\Configuration\Exceptions, Illuminate\Foundation\Configuration\Middleware, Illuminate\Http\Request

### Community 12 - "Feature Test Suite"
Cohesion: 0.40
Nodes (3): Illuminate\Foundation\Testing\TestCase, ExampleTest, TestCase

### Community 13 - "Composer Autoload Mapping"
Cohesion: 0.40
Nodes (5): autoload, psr-4, App\\, Database\\Factories\\, Database\\Seeders\\

### Community 14 - "Logging Channels"
Cohesion: 0.40
Nodes (4): Monolog\Handler\NullHandler, Monolog\Handler\StreamHandler, Monolog\Handler\SyslogUdpHandler, Monolog\Processor\PsrLogMessageProcessor

## Knowledge Gaps
- **67 isolated node(s):** `Controller`, `$schema`, `name`, `type`, `description` (+62 more)
  These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 124 node(s) total have ≤1 connection when file, concept and rationale nodes are included.)
- **8 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 `scripts` connect `Composer Scripts` to `Composer Package Metadata`?**
  _High betweenness centrality (0.068) - this node is a cross-community bridge._
- **Why does `require-dev` connect `Composer Dev Dependencies` to `Composer Package Metadata`?**
  _High betweenness centrality (0.024) - this node is a cross-community bridge._
- **Why does `config` connect `Composer Config` to `Composer Package Metadata`?**
  _High betweenness centrality (0.018) - this node is a cross-community bridge._
- **What connects `Controller`, `$schema`, `name` to the rest of the system?**
  _67 weakly-connected nodes found - possible documentation gaps or missing edges._
- **Should `Composer Scripts` be split into smaller, more focused modules?**
  _Cohesion score 0.07671957671957672 - nodes in this community are weakly interconnected._
- **Should `Composer Package Metadata` be split into smaller, more focused modules?**
  _Cohesion score 0.08695652173913043 - nodes in this community are weakly interconnected._
- **Should `Frontend Build Tooling (Vite/npm)` be split into smaller, more focused modules?**
  _Cohesion score 0.09523809523809523 - nodes in this community are weakly interconnected._