KB: reportmaker
← All workspaces16672 results — page 9 of 334
| Title | Domain | Type | Severity | Source | Freshness | Updated |
|---|---|---|---|---|---|---|
| `.claude/agents/codex-orchestrator.md` — New `Code Quality Rules` block + Ste... | settings/llm-prompts | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`.claude/agents/codex-orchestrator.md` — New `Code Quality Rules` block + Step 5 validation
|
||||||
| `.claude/agents/architect.md` — New `Code Quality Tooling Checklist` in Step 4 | settings/llm-prompts | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`.claude/agents/architect.md` — New `Code Quality Tooling Checklist` in Step 4
|
||||||
| AJAX refresh architecture: — Changed from JSON→re-fetch-page to returning HTM... | general | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
**AJAX refresh architecture** — Changed from JSON→re-fetch-page to returning HTML fragment directly from controller
|
||||||
| PHPStan JSON parsing: — Was reading `totals.errors` (always 0), now reads `to... | general | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
**PHPStan JSON parsing** — Was reading `totals.errors` (always 0), now reads `totals.file_errors + errors`
|
||||||
| `config/navigation/main.php` — Menu item added under Tools | settings/configuration | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`config/navigation/main.php` — Menu item added under Tools
|
||||||
| `routes/web/misc.php` — Routes added to existing `tools` prefix group | general | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`routes/web/misc.php` — Routes added to existing `tools` prefix group
|
||||||
| `resources/lang/{en,nb}/code_quality.php` — i18n | customers/data-origins | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`resources/lang/{en,nb}/code_quality.php` — i18n
|
||||||
| `resources/views/tools/code-quality/partials/*.blade.php` — 7 section partials | settings/ui-ux-system | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`resources/views/tools/code-quality/partials/*.blade.php` — 7 section partials
|
||||||
| `resources/views/tools/code-quality/index.blade.php` — Main dashboard + JS | settings/ui-ux-system | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`resources/views/tools/code-quality/index.blade.php` — Main dashboard + JS
|
||||||
| `app/Http/Controllers/Tools/CodeQualityController.php` — Thin controller (ind... | general | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`app/Http/Controllers/Tools/CodeQualityController.php` — Thin controller (index + refresh)
|
||||||
| `app/Services/Tools/CodeQualityService.php` — Service wrapping CI tools with ... | findings/pins-system | pattern | info | HANDOFF.md | 100 | 2026-02-22 |
|
Body:
`app/Services/Tools/CodeQualityService.php` — Service wrapping CI tools with caching
|
||||||
| Explore-rapporter (bakgrunn) | findings/report-builder | pattern | info | HANDOFF.md | 100 | 2026-02-28 |
|
Body:
```
coordination/explore/EX-0027-260228-shared-devops-platform/EXPLORE.md — Initiell (superseded)
coordination/explore/EX-0028-260228-shared-devops-at-scale/EXPLORE.md — Oppdatert (bruk denne)
```
|
||||||
| Filer å lese | settings/ui-components | pattern | info | HANDOFF.md | 100 | 2026-02-28 |
|
Body:
```
coordination/masterplans/active/MP-0166-260228-shared-devops-platform/
├── MASTERPLAN.md ← Start her
├── CONTEXT.md ← Arkitektur og konvensjoner
├── REVIEW.md ← R1 review (C+)
├── REVIEW-R2.md ← R2 review (B-)
├── REVIEW-R3.md ← R3 review (A-) — GODKJENT
├── HANDOFF.md ← Denne filen
└── tasks/
├── TASK-001.md ... TASK-015.md
```
|
||||||
| Anbefalinger til neste orkestrator | settings/llm-prompts | pattern | info | HANDOFF.md | 100 | 2026-02-28 |
|
Body:
### 1. Rydd opp halvferdige pakker først
De 4 halvferdige repoene fra stoppede agenter trenger cleanup:
```bash
ls /var/www/packages/devtools-code-quality/
ls /var/www/packages/devtools-llm-adviser/
ls /var/www/packages/devtools-permissions-audit/
ls /var/www/magitek-knowledge-base/
```
### 2. Fase 2 kan kjøres parallelt (4 uavhengige repos)
TASK-004, 005, 006, 007 har INGEN avhengigheter til hverandre.
### 3. Fase 3: TASK-008/009 krever infrastruktur-agent
Packeton + NPM proxy krever `ma...
|
||||||
| Hva er ferdig | settings/ui-components | pattern | info | HANDOFF.md | 100 | 2026-02-28 |
|
Body:
### Explore + Masterplan (100% ferdig)
- `coordination/explore/EX-0027-260228-shared-devops-platform/` — Initiell analyse
- `coordination/explore/EX-0028-260228-shared-devops-at-scale/` — Oppdatert for 30-100 apper
- Masterplan skrevet, reviewed (C+ → B- → A-), klar for implementering
### Fase 1: Foundation (100% ferdig)
| Task | Status | Detaljer |
|------|--------|---------|
| TASK-001 | ✅ Ferdig | `/var/www/magitek-devops-shared/` opprettet og pushet til `github.com/heinesalbu/devops-sha...
|
||||||
| Oppgave | settings/ui-components | pattern | info | HANDOFF.md | 100 | 2026-02-28 |
|
Body:
Implementer masterplanen MP-0166: Shared DevOps Platform.
Les filene i denne rekkefølgen:
1. `MASTERPLAN.md` — Oversikt + task index
2. `CONTEXT.md` — Arkitektur og konvensjoner
3. `REVIEW-R3.md` — Final review (A- grade, godkjent)
4. Tasks fra `tasks/TASK-NNN.md` etter behov
|
||||||
| Review lagret:: `coordination/masterplans/active/MP-0130-260218-blueprint-pro... | settings/llm-prompts | pattern | info | HANDOFF-MP-0130-blueprint-prompt-improvements-20260218.md | 100 | 2026-02-18 |
|
Body:
**Review lagret:** `coordination/masterplans/active/MP-0130-260218-blueprint-prompt-improvements/REVIEW.md`
|
||||||
| Review gjennomført: (`/review-masterplan`) – score B, 3 kritiske gaps identif... | general | pattern | info | HANDOFF-MP-0130-blueprint-prompt-improvements-20260218.md | 100 | 2026-02-18 |
|
Body:
**Review gjennomført** (`/review-masterplan`) – score B, 3 kritiske gaps identifisert
|
||||||
| Masterplan opprettet:: `coordination/masterplans/active/MP-0130-260218-bluepr... | settings/llm-prompts | pattern | info | HANDOFF-MP-0130-blueprint-prompt-improvements-20260218.md | 100 | 2026-02-18 |
|
Body:
**Masterplan opprettet:** `coordination/masterplans/active/MP-0130-260218-blueprint-prompt-improvements/MASTERPLAN.md`
|
||||||
| Bonus-funn:: autoCorrectViolations ikke loggbar, `project_ai_reports` har 0 r... | findings/report-builder | pattern | info | HANDOFF-MP-0130-blueprint-prompt-improvements-20260218.md | 100 | 2026-02-18 |
|
Body:
**Bonus-funn:** autoCorrectViolations ikke loggbar, `project_ai_reports` har 0 rader
|
||||||
| Bruker-avklaringer: innhentet (blocks er dead code, norsk OK, ingen logg-data) | operations/logging | pattern | info | HANDOFF-MP-0130-blueprint-prompt-improvements-20260218.md | 100 | 2026-02-18 |
|
Body:
**Bruker-avklaringer** innhentet (blocks er dead code, norsk OK, ingen logg-data)
|
||||||
| Explore-analyse: (`/explore`) av Blueprint-promptet – EX-0010 | settings/llm-prompts | pattern | info | HANDOFF-MP-0130-blueprint-prompt-improvements-20260218.md | 100 | 2026-02-18 |
|
Body:
**Explore-analyse** (`/explore`) av Blueprint-promptet – EX-0010
|
||||||
| Koordineringsanalyse: — avklart at alle tre MPs kan kjøres simultant (90% uav... | general | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218.md | 100 | 2026-02-18 |
|
Body:
**Koordineringsanalyse** — avklart at alle tre MPs kan kjøres simultant (90% uavhengige)
|
||||||
| Tre masterplaner opprettet og klare:: | general | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218.md | 100 | 2026-02-18 |
|
Body:
**Tre masterplaner opprettet og klare:**
|
||||||
| `/explore`-analyse: — allround kodekvalitetsanalyse av hele ReportMaker | findings/report-builder | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218.md | 100 | 2026-02-18 |
|
Body:
**`/explore`-analyse** — allround kodekvalitetsanalyse av hele ReportMaker
|
||||||
| `_resetToManualMode()` :721 - clears persisted state + unchecks all | findings/manual-rapport | incident | medium | HANDOFF-format-intelligence-persistence-20260217-bug-crusher.md | 100 | 2026-02-17 |
|
Body:
`_resetToManualMode()` :721 - clears persisted state + unchecks all
|
||||||
| `_applyAllRecommendations()` :659 - marks all as applied + updates UI | settings/ui-ux-system | incident | medium | HANDOFF-format-intelligence-persistence-20260217-bug-crusher.md | 100 | 2026-02-17 |
|
Body:
`_applyAllRecommendations()` :659 - marks all as applied + updates UI
|
||||||
| Toggle change handler :474 - saves on toggle ON/OFF | general | incident | medium | HANDOFF-format-intelligence-persistence-20260217-bug-crusher.md | 100 | 2026-02-17 |
|
Body:
Toggle change handler :474 - saves on toggle ON/OFF
|
||||||
| `_renderRecommendationsList()` :474 - restores toggle state on render | general | incident | medium | HANDOFF-format-intelligence-persistence-20260217-bug-crusher.md | 100 | 2026-02-17 |
|
Body:
`_renderRecommendationsList()` :474 - restores toggle state on render
|
||||||
| `_saveAppliedRecommendations()` :463 | general | incident | medium | HANDOFF-format-intelligence-persistence-20260217-bug-crusher.md | 100 | 2026-02-17 |
|
Body:
`_saveAppliedRecommendations()` :463
|
||||||
| `_loadAppliedRecommendations()` :451 | general | incident | medium | HANDOFF-format-intelligence-persistence-20260217-bug-crusher.md | 100 | 2026-02-17 |
|
Body:
`_loadAppliedRecommendations()` :451
|
||||||
| `_getAppliedRecsStorageKey()` :444 | analysis/rules-page-css | incident | medium | HANDOFF-format-intelligence-persistence-20260217-bug-crusher.md | 100 | 2026-02-17 |
|
Body:
`_getAppliedRecsStorageKey()` :444
|
||||||
| Masterplan opprettet:: `coordination/masterplans/active/MP-0129-260217-format... | settings/ui-components | pattern | info | HANDOFF-MP-0129-format-blueprint-flow-fixes-20260218.md | 100 | 2026-02-18 |
|
Body:
**Masterplan opprettet:** `coordination/masterplans/active/MP-0129-260217-format-blueprint-flow-fixes/MASTERPLAN.md`
|
||||||
| Identifisert 3 problemer: (se nedenfor) | general | pattern | info | HANDOFF-MP-0129-format-blueprint-flow-fixes-20260218.md | 100 | 2026-02-18 |
|
Body:
**Identifisert 3 problemer** (se nedenfor)
|
||||||
| Grundig analyse: av Format-fanen → Blueprint flyten via `/explore` | settings/ui-components | pattern | info | HANDOFF-MP-0129-format-blueprint-flow-fixes-20260218.md | 100 | 2026-02-18 |
|
Body:
**Grundig analyse** av Format-fanen → Blueprint flyten via `/explore`
|
||||||
| Server & Miljø (KRITISK) | general | incident | high | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
- **Apache 2.4 + PHP-FPM 8.3** — IKKE nginx!
- **Produksjon** — ingen staging. BC-garanti obligatorisk på alle endringer.
- **Forbidden:** `migrate:fresh`, `migrate:reset`, `db:wipe`, `git reset --hard`, `git add -A`
- **File permissions:** `bash coordination/scripts/fix-permissions.sh` etter alle nye filer
- **Git commit safety:** Bruk `git add --update <paths>` (aldri `git add -A`)
|
||||||
| Referansefiler | settings/llm-prompts | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
- LLM-readability scan: `coordination/refactor-maps/backend-llm-readability-scan-20260218.md`
- Refactoring-orchestrator agent: `.claude/agents/refactoring-orchestrator.md`
- Backend refactoring expert: `coordination/experts/settings/backend-refactoring/CURRENT.md`
- UI/UX system expert: `coordination/experts/settings/ui-ux-system/CURRENT.md`
- LLM prompts expert: `coordination/experts/settings/llm-prompts/CURRENT.md`
- Database expert: `coordination/experts/settings/database/CURRENT.md`
---
|
||||||
| Estimert Implementeringstid (maks parallellisering) | general | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
| MP | Wave/Bølge | Wall-tid | Agents |
|----|-----------|----------|--------|
| MP-0131 | Wave 1 | 2-3 timer | 4 |
| MP-0131 | Wave 2 | 2-3 timer | 4 |
| MP-0131 | Wave 3 | 3-4 timer | 8 |
| MP-0132 | Bølge A-D | 4-5 timer | 4-6 |
| MP-0133 | Wave 0 | 30 min | 4 |
| MP-0133 | Wave 1 | 75 min | 9 |
| MP-0133 | Wave 2+3 | 110 min | 13 |
| MP-0133 | Wave 4 | 65 min | 5 |
| MP-0133 | Wave 5 | 35 min | 1 |
| **Total wall-tid** | **Alle MPs parallelt** | **~8-10 timer** | **maks 13 simultant** |
---
|
||||||
| Også Aktiv: MP-0127 (Har lav score — krev patch først) | analysis/execution-infrastructure | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
**Fil:** `coordination/masterplans/active/MP-0127-260217-analysis-async-parallelization/MASTERPLAN.md`
**Status:** ⚠️ Review-score C — 2 KRITISKE gaps
**Blokkerer ikke:** MP-0131/0132/0133 kan kjøres uten å vente
**Anbefaling:** Kjør `/patch-revise-masterplan` på MP-0127 mens andre MPs implementeres
---
|
||||||
| MP-0133 Wave 1 — Viktige detaljer for agent | settings/llm-prompts | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
**TASK-102 pre-step (OBLIGATORISK):** To LlmProviderInterface-definisjoner eksisterer med ulike signaturer:
- `app/Services/AI/Contracts/LlmProviderInterface.php` — kanonisk (fra MP-0131)
- `app/Services/LLM/Contracts/LLMProviderInterface.php` — eldre, skal deprecates
Kjør `diff` og `grep -rn "LLMProviderInterface"` for å finne consumers.
**TASK-401 pre-step (OBLIGATORISK):** Tre prompt-services eksisterer (ikke to):
1. `app/Services/AI/AiPromptService.php`
2. `app/Services/Analysis/Design/A...
|
||||||
| MP-0133 Wave 0 — Viktige detaljer for agent | settings/ui-ux-system | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
**TASK-000-B (ESLint):** Bruker ESLint 9 flat config (`eslint.config.js`, IKKE `.eslintrc.json`). Pakken er `eslint-plugin-import-x` (ikke `eslint-plugin-import`). Lint-script bruker ikke `--ext` flagg.
**TASK-000-D (Vitest):** Egen branch `feature/vitest-config` — IKKE samme som TASK-000-B. Begge modifiserer `package.json` og kan IKKE kjøres på samme branch parallelt.
**TASK-000-C (spatie/laravel-data):** Enkelt — `composer require spatie/laravel-data` + publish config. 10-15 min.
---
|
||||||
| Parallelliseringskart — KRITISK for orkestrator | analysis/execution-infrastructure | incident | high | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
```
START SIMULTANT (alle tre MPs):
┌─ MP-0131 Wave 1 (4 parallelle agents — PHP-splitting)
├─ MP-0132 Bølge A (4 parallelle agents — JS/config)
└─ MP-0133 Wave 0 (4 parallelle agents):
TASK-000-A: feature/php-static-analysis-tooling (PHPStan + Pint)
TASK-000-B: feature/js-static-analysis-tooling (ESLint 9 + Prettier)
TASK-000-C: feature/laravel-data-dto-library (spatie/laravel-data)
TASK-000-D: feature/vitest-config (Vitest konfigurasjo...
|
||||||
| Kjente Resterende Gaps i MP-0133 (ikke blokkerende) | settings/llm-prompts | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
Disse ble ikke adressert i Revision 2 (utenfor minimal-endring-prinsippet). Agenter bør være klar over dem:
| Gap | Task | Beskrivelse | Konsekvens |
|-----|------|-------------|------------|
| K-002 residue | Executive Summary | Sier "0 filkonflikter" med MP-0132 — motstridende med TASK-306-308-blokkering | Kun dokumentasjonsforvirring, ikke implementeringsblokkerende |
| K-003 residue | TASK-402 | Mangler `OpenAiProvider.php` og `LocalCliProvider.php` i Files to modify | Agent bør legge ti...
|
||||||
| Aktive Masterplaner — Klar for kjøring | settings/llm-prompts | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
### MP-0131: Backend LLM-Readability Refactoring
**Fil:** `coordination/masterplans/active/MP-0131-260218-backend-llm-refactor/MASTERPLAN.md`
**Status:** ✅ Klar (ingen review gjennomført denne sesjonen — ble opprettet i parallell sesjon)
**Scope:** PHP Services, Controllers, Preprocessors — 3 waves
- Wave 1: 7 PHP-monolitter (ChartRendererService 2092l, DesignerEyeService 1356l, etc.)
- Wave 2: 8 sekundære monolitter (preprocessors, fat controllers)
- Wave 3: ~45 OpportunityPatterns + Layout ...
|
||||||
| Status: Hva er gjort denne sesjonen | general | pattern | info | HANDOFF-code-quality-refactor-sprint-20260218-v2.md | 100 | 2026-02-18 |
|
Body:
1. `/explore` — allround kodekvalitetsanalyse (4 parallelle agenter, 576k LOC kartlagt)
2. Tre masterplaner identifisert/opprettet (MP-0131, MP-0132, MP-0133)
3. `/review-masterplan` på MP-0133 — Score C (7 kritiske gaps)
4. `/patch-revise-masterplan` Revision 1 — Score B- (alle 7 gaps fikset, 2 nye problemer)
5. `/review-masterplan` R2 — Score B- (4 nye problemer avdekket)
6. `/patch-revise-masterplan` Revision 2 — Score A/B (alle 4 nye problemer fikset)
7. Handoff v1 oppdatert til v2
**MP-...
|
||||||
| One stale WeasyPrint docblock comment in PageBreakAware.php | general | incident | medium | HANDOFF-009-260305-mp0167-complete-infographic-styling.md | 100 | 2026-03-05 |
|
Body:
One stale WeasyPrint docblock comment in PageBreakAware.php
|
||||||
| Paged.js 0.5.x still beta — using 0.4.3 with TODO comment | general | incident | medium | HANDOFF-009-260305-mp0167-complete-infographic-styling.md | 100 | 2026-03-05 |
|
Body:
Paged.js 0.5.x still beta — using 0.4.3 with TODO comment
|
||||||
| `{{ hr }}`: horizontal rule inside grid cells | general | pattern | info | HANDOFF-009-260305-mp0167-complete-infographic-styling.md | 100 | 2026-03-05 |
|
Body:
`{{ hr }}`: horizontal rule inside grid cells
|
||||||
| `class=full-bleed`: absolute positioning fills A4 page edge-to-edge | general | pattern | info | HANDOFF-009-260305-mp0167-complete-infographic-styling.md | 100 | 2026-03-05 |
|
Body:
`class=full-bleed`: absolute positioning fills A4 page edge-to-edge
|
||||||
| `containerbg`: container background color | settings/llm-prompts | pattern | info | HANDOFF-009-260305-mp0167-complete-infographic-styling.md | 100 | 2026-03-05 |
|
Body:
`containerbg`: container background color
|
||||||
Ingestion History
Loading…