KB: reportmaker

← All workspaces
17052 entries 532 domains 41.79 MB database Last ingest: 2026-03-20 18:17

17052 results — page 14 of 342

Title Domain Type Severity Source Freshness Updated
Persistert i URL: `?collapsed=radar,insights,...` via `history.replaceState` general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Persistert i URL: `?collapsed=radar,insights,...` via `history.replaceState`
Hele tittelbaren er klikkbar (`flex-1` button) med chevron-indikator settings/ui-components pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Hele tittelbaren er klikkbar (`flex-1` button) med chevron-indikator
5 seksjoner kan kollapses: Radar, Topp funn, Forretningseffekter, Dimensjonsc... general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
5 seksjoner kan kollapses: Radar, Topp funn, Forretningseffekter, Dimensjonscorer, Regler
Annotering-sortering bruker `ANNOTATION_ORDER`: confirm → dismiss → snooze → ... analysis/execution-infrastructure pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Annotering-sortering bruker `ANNOTATION_ORDER`: confirm → dismiss → snooze → pending → ingen
Erstatter pill-knapp-raden ("Sorter: Alvorlighet | Kategori | Vekt") general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Erstatter pill-knapp-raden ("Sorter: Alvorlighet | Kategori | Vekt")
↑/↓ sort-indikator på aktiv kolonne general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
↑/↓ sort-indikator på aktiv kolonne
Alle 6 kolonner klikkbare: Regel, Verdi, Terskel, Overskrift, Alvorlighet, An... general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Alle 6 kolonner klikkbare: Regel, Verdi, Terskel, Overskrift, Alvorlighet, Annotering
Alle eksisterende annotasjoner (3 bekreftet, 34 avvist, 8 venter) vises nå ko... general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Alle eksisterende annotasjoner (3 bekreftet, 34 avvist, 8 venter) vises nå korrekt
Fix: DTO `toArray()` → camelCase keys, controller validation → camelCase general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Fix: DTO `toArray()` → camelCase keys, controller validation → camelCase
`FindingAnnotationDTO::toArray()` sendte `analysis_result_id` (snake) → front... analysis/execution-infrastructure pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`FindingAnnotationDTO::toArray()` sendte `analysis_result_id` (snake) → frontend leste `analysisResultId` (camel) → `annotationMap.set(undefined, ann)` → alle oppslag feilet
Root cause:: Snake_case/camelCase mismatch mellom backend og frontend general pattern info HANDOFF-004-260226-aggregation-19.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-004-260226-aggregation-19.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
**Root cause:** Snake_case/camelCase mismatch mellom backend og frontend
`app.js` budget warning (38.6 KiB / 12.0 KiB) — pre-existing, not introduced general incident medium HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`app.js` budget warning (38.6 KiB / 12.0 KiB) — pre-existing, not introduced
New metric labels: organic_ranking, lead_conversion, email_deliverability, se... settings/llm-prompts pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
New metric labels: organic_ranking, lead_conversion, email_deliverability, security_risk
Default fallback now estimates ~3% impact (was 0) general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Default fallback now estimates ~3% impact (was 0)
Added effort scores and Norwegian recommendations for all general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Added effort scores and Norwegian recommendations for all
Added specific visitor-loss formulas for 15 additional rules settings/ui-components pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Added specific visitor-loss formulas for 15 additional rules
Frontend shows ROI rank (#1, #2...), estimated visitor loss, and revenue impact general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Frontend shows ROI rank (#1, #2...), estimated visitor loss, and revenue impact
Norwegian effort levels (Lav, Middels, Høy) general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Norwegian effort levels (Lav, Middels, Høy)
Norwegian labels for metrics (CTR-reduksjon, Bounce pga. lastetid, etc.) general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Norwegian labels for metrics (CTR-reduksjon, Bounce pga. lastetid, etc.)
Rule names resolved from DB (Norwegian) instead of raw rule_key slugs general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Rule names resolved from DB (Norwegian) instead of raw rule_key slugs
`mapImpacts()` now exposes full data: value, unit_label, basis, roi_rank, rev... general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`mapImpacts()` now exposes full data: value, unit_label, basis, roi_rank, revenue_impact
All 9 SEO categories now display in Norwegian (Vanlig SEO, Hastighet, Sikkerh... analysis/rules-seo pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
All 9 SEO categories now display in Norwegian (Vanlig SEO, Hastighet, Sikkerhet, etc.)
Applied in `grouped-loop.blade.php` (analysis run page categories) settings/ui-ux-system pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: ["Analysis"]
Cross-domain: []
Symptoms: []
Body:
Applied in `grouped-loop.blade.php` (analysis run page categories)
Applied in `AggregationExplorerController` (IntraAnalysis + radar chart) analysis/execution-infrastructure pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Applied in `AggregationExplorerController` (IntraAnalysis + radar chart)
Created `SeoScoreCalculator::CATEGORY_LABELS` constant + `categoryLabel()` me... analysis/rules-seo pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Created `SeoScoreCalculator::CATEGORY_LABELS` constant + `categoryLabel()` method
Made sort arrows smaller (`text-[10px]`) and lighter (`text-gray-300`) in bot... general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Made sort arrows smaller (`text-[10px]`) and lighter (`text-gray-300`) in both tables
Added `whitespace-nowrap` to Topp funn `<th>` elements — arrows no longer wra... general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Added `whitespace-nowrap` to Topp funn `<th>` elements — arrows no longer wrap to new line
Cleaned up `EnrichedInsight` type (weight now in base type) discovery/enrichment pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Cleaned up `EnrichedInsight` type (weight now in base type)
Fixed backend: `mapTopInsights()` was not passing `weight` through to JSON re... findings/pins-system pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Fixed backend: `mapTopInsights()` was not passing `weight` through to JSON response
Added sortable "Vekt" column in Topp funn table (between Overskrift and Alvor... general pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Added sortable "Vekt" column in Topp funn table (between Overskrift and Alvorlighet)
Added `weight` field to `SeoInsight` TypeScript type analysis/rules-seo pattern info HANDOFF-005-260227-aggregation-20.md 100 2026-02-27
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-005-260227-aggregation-20.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Added `weight` field to `SeoInsight` TypeScript type
Aggregation cache (1h TTL) kan forsinke nye `analysis_result_id`-verdier for ... analysis/execution-infrastructure incident medium HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Aggregation cache (1h TTL) kan forsinke nye `analysis_result_id`-verdier for insights
Snoozed badge i IntraAnalysis vises kun når count > 0 (designvalg, ikke bug) analysis/execution-infrastructure incident high HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Snoozed badge i IntraAnalysis vises kun når count > 0 (designvalg, ikke bug)
Brukeren kan nå bekrefte/avvise/utsette funn direkte fra SEO-visningen analysis/rules-seo pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Brukeren kan nå bekrefte/avvise/utsette funn direkte fra SEO-visningen
Frontend: ny "Annotering"-kolonne med `FindingAnnotationPanel` analysis/execution-infrastructure pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Frontend: ny "Annotering"-kolonne med `FindingAnnotationPanel`
Alle 6 insight-extractors + SeoAggregationAdapter sender `$result->id` analysis/execution-infrastructure pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Alle 6 insight-extractors + SeoAggregationAdapter sender `$result->id`
`analysisResultId` lagt til i `SeoInsight` + `AnalysisInsight` DTOs analysis/execution-infrastructure pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`analysisResultId` lagt til i `SeoInsight` + `AnalysisInsight` DTOs
`history.replaceState` (ingen reload, ingen history entries) general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`history.replaceState` (ingen reload, ingen history entries)
`?project_id=28&tab=intra&analysis=seo-rapport` overlever refresh findings/report-builder pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: ["Analysis"]
Cross-domain: []
Symptoms: []
Body:
`?project_id=28&tab=intra&analysis=seo-rapport` overlever refresh
`activeTab` og `selectedAnalysis` synkes med URL search params settings/ui-components pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
`activeTab` og `selectedAnalysis` synkes med URL search params
Begge visninger (rik + generisk) general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Begge visninger (rik + generisk)
Tre separate blokker slått sammen til én flex-wrap rad med `|` separator general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Tre separate blokker slått sammen til én flex-wrap rad med `|` separator
Begge visninger (rik + generisk) oppdatert general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Begge visninger (rik + generisk) oppdatert
Forklarer konsept, kilde (manuell/heuristikk/LLM), og konsekvens settings/llm-prompts pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Forklarer konsept, kilde (manuell/heuristikk/LLM), og konsekvens
Alle 5 elementer (label + 4 statuser) har AppTooltip med norsk forklaring general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Alle 5 elementer (label + 4 statuser) har AppTooltip med norsk forklaring
Bug fikset: `overallScore=null → '—' → 0%` løst med `currentCard` fra overview general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Bug fikset: `overallScore=null → '—' → 0%` løst med `currentCard` fra overview
Bug fikset: `display:contents` på AppTooltip brøt `flex-1` layout general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Bug fikset: `display:contents` på AppTooltip brøt `flex-1` layout
Teller-rad: `(0%)/(10%)/(54%)` inline med tooltips per gruppe general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Teller-rad: `(0%)/(10%)/(54%)` inline med tooltips per gruppe
Tre separate tooltips per farge-segment (rød/gul/grønn) med bidragsforklaring general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Tre separate tooltips per farge-segment (rød/gul/grønn) med bidragsforklaring
Grade-badge: tooltip med skala (A=90+, B=75-89, C=60-74, D=40-59, F<40) general pattern info HANDOFF-003-260226-aggregation-18.md 100 2026-02-26
Source file: /var/www/reportmaker/coordination/handoffs/HANDOFF-003-260226-aggregation-18.md
Source date: None
Keywords: []
Cross-domain: []
Symptoms: []
Body:
Grade-badge: tooltip med skala (A=90+, B=75-89, C=60-74, D=40-59, F<40)
Ingestion History

Loading…