51 lines
2.2 KiB
Markdown
51 lines
2.2 KiB
Markdown
# Tooling Status
|
|
|
|
**Timestamp:** 2026-05-20
|
|
**Mode:** full (`$paul-map-codebase`)
|
|
|
|
## Narzedzia
|
|
|
|
| Narzedzie | Stan | Komentarz |
|
|
|-----------|------|-----------|
|
|
| codebase-memory-mcp | ok | Index: project `C-visual-studio-code-projekty-zurawik.pl`, 21402 nodes, 52193 edges, tryb `moderate`. |
|
|
| jscpd | disabled by policy | `.paul/config.md` -> `quality_radar.tools.jscpd: false`. Brak skanu duplikatow. |
|
|
| ast-grep | disabled by policy | `.paul/config.md` -> `quality_radar.tools.ast_grep: false`. Brak skanu strukturalnego. |
|
|
|
|
## Komendy wykonane
|
|
|
|
- `mcp__codebase-memory-mcp__index_repository(repo_path=C:\visual-studio-code\projekty\zurawik.pl, mode=moderate)` -> sukces (status `indexed`).
|
|
- `mcp__codebase-memory-mcp__get_architecture(project=C-visual-studio-code-projekty-zurawik.pl, aspects=[all])` -> sukces.
|
|
- `git ls-files` -> listing 8449 plikow (znaczna czesc to skompilowane szablony Smarty w `Admin/temp/compile/`, pluginy CKEditor, biblioteki w `core/lib/`).
|
|
|
|
## Surowe wyniki
|
|
|
|
- Brak zapisanego pliku `.paul/codebase/radar/codebase-memory-full.txt` (dane zostaly skonsumowane bezposrednio w `impact_map.md` / `quality_risks.md`).
|
|
|
|
## Project graph summary
|
|
|
|
- Method: 5860
|
|
- Module: 5748
|
|
- File: 5747
|
|
- Variable: 1627
|
|
- Class: 892
|
|
- Function: 876
|
|
- Folder: 523
|
|
- Section: 81
|
|
- Route: 40
|
|
- Interface: 7
|
|
- Project: 1
|
|
|
|
Top edges: CALLS (20217), DEFINES (15092), DEFINES_METHOD (5860), CONTAINS_FILE (5748), SIMILAR_TO (3386).
|
|
|
|
## Post-apply scan (2026-05-20)
|
|
|
|
- Plan: `.paul/plans/20260520-1213-admin-too-many-redirects/PLAN.md`.
|
|
- Zmieniony plik: `.htaccess` (root) — dodano `RewriteRule ^Admin/?$ Admin/index.php [L]`.
|
|
- Quality Radar tools: codebase-memory-mcp ok, jscpd/ast-grep disabled by policy. Skan ograniczony do zmienionego pliku — bez wplywu na graf kodu PHP (zmiana w warstwie serwera HTTP).
|
|
|
|
## Nastepne akcje
|
|
|
|
- `$paul-plan [praca]` — uruchomienie planowania konkretnej zmiany; Quality Radar automatycznie przeskanuje impact.
|
|
- Reczne wlaczenie `jscpd` / `ast-grep` w `.paul/config.md`, jezeli chcesz wykryc duplikaty kodu lub strukturalne anty-wzorce.
|
|
- Rozwazyc utworzenie ADR (`manage_adr` w codebase-memory-mcp) dla zapisania kluczowych decyzji architektonicznych przed wieksza zmiana.
|