2026-07-05 06:41:32 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< title > Landvex LIFE v2 - Operativ Intelligensmotor< / title >
2026-07-07 07:11:50 +00:00
< link rel = "stylesheet" href = "/assets/css/landvex-complete.css" >
< style >
2026-07-05 06:41:32 +00:00
* { margin : 0 ; padding : 0 ; box-sizing : border-box ; }
body { font-family : - apple-system , BlinkMacSystemFont , 'Inter' , sans-serif ; background : #0a0a0a ; color : #e0e0e0 ; line-height : 1.6 ; }
2026-07-07 07:11:50 +00:00
. header { background : #111 ; border-bottom : 1 px solid #333 ; padding : 24 px ; display : flex ; justify-content : space-between ; align-items : center ; }
2026-07-05 06:41:32 +00:00
. header h1 { font-size : 1.5 rem ; color : #fff ; }
. header . subtitle { color : #666 ; font-size : 0.85 rem ; }
2026-07-07 07:11:50 +00:00
. nav { background : #111 ; border-bottom : 1 px solid #333 ; padding : 0 40 px ; display : flex ; gap : 16 px ; }
. nav a { color : #666 ; text-decoration : none ; padding : 24 px ; font-size : 0.85 rem ; transition : all 0.2 s ; border-bottom : 2 px solid transparent ; }
2026-07-05 06:41:32 +00:00
. nav a : hover , . nav a . active { color : #00d4ff ; border-bottom-color : #00d4ff ; }
. main { padding : 40 px ; max-width : 1400 px ; margin : 0 auto ; }
2026-07-07 07:11:50 +00:00
. philosophy { background : #111 ; border-radius : var ( - - radius - md ) ; padding : 32 px ; margin-bottom : 32 px ; border-left : 4 px solid #00d4ff ; }
. philosophy h2 { font-size : 1.25 rem ; margin-bottom : 24 px ; color : #fff ; }
2026-07-05 06:41:32 +00:00
. philosophy p { color : #aaa ; margin-bottom : 12 px ; }
. process { display : grid ; grid-template-columns : repeat ( 4 , 1 fr ) ; gap : 16 px ; margin-top : 20 px ; }
2026-07-07 07:11:50 +00:00
. process-step { background : #1a1a1a ; border-radius : var ( - - radius - md ) ; padding : 16 px ; text-align : center ; }
2026-07-05 06:41:32 +00:00
. process-step . number { font-size : 1.5 rem ; font-weight : 700 ; color : #00d4ff ; }
. process-step . name { font-size : 0.9 rem ; color : #fff ; margin-top : 8 px ; }
. process-step . desc { font-size : 0.75 rem ; color : #666 ; margin-top : 4 px ; }
2026-07-07 07:11:50 +00:00
. stats-grid { display : grid ; grid-template-columns : repeat ( auto - fill , minmax ( 200 px , 1 fr ) ) ; gap : 16 px ; margin-bottom : 32 px ; }
. stat-card { background : #111 ; border-radius : var ( - - radius - md ) ; padding : 24 px ; border : 1 px solid #333 ; }
2026-07-05 06:41:32 +00:00
. stat-card h3 { font-size : 0.75 rem ; color : #666 ; margin-bottom : 8 px ; text-transform : uppercase ; letter-spacing : 0.5 px ; }
. stat-card . value { font-size : 2 rem ; font-weight : 700 ; color : #fff ; }
. stat-card . change { font-size : 0.8 rem ; margin-top : 4 px ; }
. stat-card . change . positive { color : #00d4ff ; }
2026-07-07 07:11:50 +00:00
. component-grid { display : grid ; grid-template-columns : repeat ( auto - fill , minmax ( 300 px , 1 fr ) ) ; gap : 16 px ; margin-bottom : 32 px ; }
. component-card { background : #111 ; border-radius : var ( - - radius - md ) ; padding : 24 px ; border : 1 px solid #333 ; }
. component-card h3 { font-size : 1 rem ; margin-bottom : 12 px ; color : #00d4ff ; display : flex ; align-items : center ; gap : 16 px ; }
2026-07-05 06:41:32 +00:00
. component-card p { font-size : 0.85 rem ; color : #aaa ; margin-bottom : 8 px ; }
. component-card . stats { font-size : 0.8 rem ; color : #666 ; }
2026-07-07 07:11:50 +00:00
. section { background : #111 ; border-radius : var ( - - radius - md ) ; padding : 24 px ; margin-bottom : 24 px ; border : 1 px solid #333 ; }
. section h2 { font-size : 1.1 rem ; margin-bottom : 24 px ; color : #fff ; }
. hypothesis-card { background : #1a1a1a ; border-radius : var ( - - radius - md ) ; padding : 16 px ; margin-bottom : 12 px ; border-left : 3 px solid #00d4ff ; }
2026-07-05 06:41:32 +00:00
. hypothesis-card h4 { font-size : 0.95 rem ; margin-bottom : 8 px ; color : #fff ; }
. hypothesis-card p { font-size : 0.85 rem ; color : #aaa ; }
. hypothesis-card . confidence { font-size : 0.8 rem ; color : #00d4ff ; margin-top : 8 px ; }
2026-07-07 07:11:50 +00:00
. dna-bar { background : #1a1a1a ; border-radius : var ( - - radius - sm ) ; height : 24 px ; overflow : hidden ; margin-top : 8 px ; display : flex ; }
2026-07-05 06:41:32 +00:00
. dna-bar . segment { height : 100 % ; display : flex ; align-items : center ; justify-content : center ; font-size : 0.7 rem ; color : #fff ; }
< / style >
< / head >
< body >
< div class = "header" >
< div >
< h1 > Landvex LIFE v2< / h1 >
< div class = "subtitle" > Operativ Intelligensmotor - 7 Kärnkomponenter< / div >
< / div >
2026-07-07 07:11:50 +00:00
< div >
< div > Komponenter< / div >
< div > 7/7< / div >
2026-07-05 06:41:32 +00:00
< / div >
< / div >
< div class = "nav" >
2026-07-07 07:11:50 +00:00
< a href = "/admin/" > ← Admin< / a >
2026-07-05 06:41:32 +00:00
< a href = "#" class = "active" > Dashboard< / a >
< a href = "#components" > Komponenter< / a >
< a href = "#hypotheses" > Hypoteser< / a >
< a href = "#dna" > Reality DNA< / a >
< / div >
< div class = "main" >
< div class = "philosophy" >
< h2 > Evidence Before Opinion< / h2 >
< p > Systemet börjar aldrig med en slutsats och letar stöd för den. Istället bygger varje analys från observerbara signaler uppåt.< / p >
< div class = "process" >
< div class = "process-step" >
< div class = "number" > 1< / div >
< div class = "name" > Gather Facts< / div >
< div class = "desc" > Samla observerbara signaler< / div >
< / div >
< div class = "process-step" >
< div class = "number" > 2< / div >
< div class = "name" > Weigh Sources< / div >
< div class = "desc" > Värdera oberoende källor< / div >
< / div >
< div class = "process-step" >
< div class = "number" > 3< / div >
< div class = "name" > Identify Patterns< / div >
< div class = "desc" > Identifiera mönster< / div >
< / div >
< div class = "process-step" >
< div class = "number" > 4< / div >
< div class = "name" > Generate Hypotheses< / div >
< div class = "desc" > Formulera hypoteser< / div >
< / div >
< / div >
< / div >
< div class = "stats-grid" >
< div class = "stat-card" >
< h3 > Evidence Graph Noder< / h3 >
< div class = "value" > 125K< / div >
< div class = "change positive" > +450K edges< / div >
< / div >
< div class = "stat-card" >
< h3 > Tracked Observations< / h3 >
< div class = "value" > 45K< / div >
< div class = "change positive" > Med full lineage< / div >
< / div >
< div class = "stat-card" >
< h3 > Contradictions< / h3 >
< div class = "value" > 1,247< / div >
< div class = "change positive" > AI-träningsdata< / div >
< / div >
< div class = "stat-card" >
< h3 > Hypoteser< / h3 >
< div class = "value" > 3,400< / div >
< div class = "change positive" > Rangordnade< / div >
< / div >
< div class = "stat-card" >
< h3 > Reality DNA Profiler< / h3 >
< div class = "value" > 1,250< / div >
< div class = "change" > Projekt profilerade< / div >
< / div >
< div class = "stat-card" >
< h3 > Memory Storage< / h3 >
< div class = "value" > 2.4 TB< / div >
< div class = "change" > Permanent< / div >
< / div >
< / div >
< div class = "component-grid" id = "components" >
< div class = "component-card" >
2026-07-07 07:11:50 +00:00
< h3 > Evidence Graph (EG)< / h3 >
2026-07-05 06:41:32 +00:00
< p > Hierarkisk graf där varje observation är en spårbar nod< / p >
2026-07-07 07:11:50 +00:00
< p > Observation → Object → Project → Programme → Organisation → Region → Country< / p >
2026-07-05 06:41:32 +00:00
< div class = "stats" > 125,000 noder | 450,000 edges< / div >
< / div >
< div class = "component-card" >
2026-07-07 07:11:50 +00:00
< h3 > Evidence Lineage< / h3 >
2026-07-05 06:41:32 +00:00
< p > Komplett ursprung för varje datapunkt< / p >
2026-07-07 07:11:50 +00:00
< p > Source → Collected → Validated → Cross-validated → AI confidence → Human verification< / p >
2026-07-05 06:41:32 +00:00
< div class = "stats" > 45,000 observationer spårade< / div >
< / div >
< div class = "component-card" >
< h3 > ⏰ Temporal Reality Engine< / h3 >
< p > Tidsmaskin för att se hur verkligheten förändras< / p >
2026-07-07 07:11:50 +00:00
< p > Vad såg området ut för 6 månader sedan? Vad har förändrats? Hur snabbt?< / p >
2026-07-05 06:41:32 +00:00
< div class = "stats" > 3 års historik | 8,900 förändringar< / div >
< / div >
< div class = "component-card" >
2026-07-07 07:11:50 +00:00
< h3 > < svg width = "20" height = "20" viewBox = "0 0 20 20" fill = "none" > < path d = "M10 3L17 17H3L10 3Z" stroke = "#f59e0b" stroke-width = "2" / > < path d = "M10 8V12M10 14V14.5" stroke = "#f59e0b" stroke-width = "2" stroke-linecap = "round" / > < / svg > Contradiction Knowledge Base< / h4 >
2026-07-05 06:41:32 +00:00
< p > Alla avvikelser lagras för AI-träning< / p >
2026-07-07 07:11:50 +00:00
< p > Efter några år: hundratusentals verkliga exempel< / p >
2026-07-05 06:41:32 +00:00
< div class = "stats" > 1,247 avvikelser | 6 kategorier< / div >
< / div >
< div class = "component-card" >
2026-07-07 07:11:50 +00:00
< h3 > Reality DNA< / h3 >
2026-07-05 06:41:32 +00:00
< p > Projektets fingeravtryck för benchmarking< / p >
2026-07-07 07:11:50 +00:00
< p > 9 dimensioner: Activity, Maintenance, Infrastructure, Community Usage, Traffic, Economic Activity, Environmental Status, Safety, Operational Continuity< / p >
2026-07-05 06:41:32 +00:00
< div class = "stats" > 1,250 profiler | Jämförbara< / div >
< / div >
< div class = "component-card" >
2026-07-07 07:11:50 +00:00
< h3 > Reality Memory< / h3 >
2026-07-05 06:41:32 +00:00
< p > LIFE kastar aldrig bort något< / p >
2026-07-07 07:11:50 +00:00
< p > Varje observation, AI-bedömning och förändring sparas permanent< / p >
2026-07-05 06:41:32 +00:00
< div class = "stats" > 2.4 TB | Full reproducerbarhet< / div >
< / div >
< div class = "component-card" >
2026-07-07 07:11:50 +00:00
< h3 > Reality Hypothesis Engine< / h3 >
2026-07-05 06:41:32 +00:00
< p > Inte "Det här är orsaken" utan "Här är möjliga förklaringar..."< / p >
2026-07-07 07:11:50 +00:00
< p > Rangordnade efter hur väl de stöds av observerbara data< / p >
2026-07-05 06:41:32 +00:00
< div class = "stats" > 3,400 hypoteser | Med osäkerhetsintervall< / div >
< / div >
< / div >
< div class = "section" id = "hypotheses" >
< h2 > Reality Hypothesis Engine - Exempel< / h2 >
2026-07-07 07:11:50 +00:00
< p > Observerat fenomen: Construction progress slower than reported (85% observed vs 95% reported)< / p >
2026-07-05 06:41:32 +00:00
< div class = "hypothesis-card" >
< h4 > #1 Interior work behind schedule while exterior nearly complete< / h4 >
< p > Field observations show exterior walls and roof complete. Windows visible but interior not accessible. Satellite cannot detect interior progress.< / p >
< div class = "confidence" > Confidence: 78% | Support: Strong | Action: Request interior photos< / div >
< / div >
< div class = "hypothesis-card" >
< h4 > #2 Flooding in June caused 2-week delay< / h4 >
< p > Satellite shows flooding June 15. Weather data confirms 120% average rainfall. Field observations show reduced activity June 15-30.< / p >
< div class = "confidence" > Confidence: 72% | Support: Moderate | Action: Verify revised timeline< / div >
< / div >
< div class = "hypothesis-card" >
< h4 > #3 Material supply disruption affected interior work< / h4 >
< p > Procurement data shows delayed deliveries. Some materials visible on site but not installed.< / p >
< div class = "confidence" > Confidence: 55% | Support: Weak | Action: Check supplier records< / div >
< / div >
2026-07-07 07:11:50 +00:00
< div class = "hypothesis-card" >
2026-07-05 06:41:32 +00:00
< h4 > #4 Reporting methodology differs from observation methodology< / h4 >
< p > Official report may count 'started' as 'complete'. Different measurement standards possible.< / p >
< div class = "confidence" > Confidence: 45% | Support: Speculative | Action: Review reporting methodology< / div >
< / div >
< / div >
< div class = "section" id = "dna" >
< h2 > Reality DNA - Projektets Fingeravtryck< / h2 >
2026-07-07 07:11:50 +00:00
< p > 9-dimensionell profil som kan jämföras med liknande projekt< / p >
2026-07-05 06:41:32 +00:00
2026-07-07 07:11:50 +00:00
< div >
< div >
2026-07-05 06:41:32 +00:00
< span > Activity< / span >
2026-07-07 07:11:50 +00:00
< span > 78%< / span >
2026-07-05 06:41:32 +00:00
< / div >
< div class = "dna-bar" >
2026-07-07 07:11:50 +00:00
< div class = "segment" > 78%< / div >
2026-07-05 06:41:32 +00:00
< / div >
< / div >
2026-07-07 07:11:50 +00:00
< div >
< div >
2026-07-05 06:41:32 +00:00
< span > Infrastructure< / span >
2026-07-07 07:11:50 +00:00
< span > 82%< / span >
2026-07-05 06:41:32 +00:00
< / div >
< div class = "dna-bar" >
2026-07-07 07:11:50 +00:00
< div class = "segment" > 82%< / div >
2026-07-05 06:41:32 +00:00
< / div >
< / div >
2026-07-07 07:11:50 +00:00
< div >
< div >
2026-07-05 06:41:32 +00:00
< span > Safety< / span >
2026-07-07 07:11:50 +00:00
< span > 80%< / span >
2026-07-05 06:41:32 +00:00
< / div >
< div class = "dna-bar" >
2026-07-07 07:11:50 +00:00
< div class = "segment" > 80%< / div >
2026-07-05 06:41:32 +00:00
< / div >
< / div >
2026-07-07 07:11:50 +00:00
< div >
< div >
2026-07-05 06:41:32 +00:00
< span > Community Usage< / span >
2026-07-07 07:11:50 +00:00
< span > 70%< / span >
2026-07-05 06:41:32 +00:00
< / div >
< div class = "dna-bar" >
2026-07-07 07:11:50 +00:00
< div class = "segment" > 70%< / div >
2026-07-05 06:41:32 +00:00
< / div >
< / div >
2026-07-07 07:11:50 +00:00
< div >
< div >
2026-07-05 06:41:32 +00:00
< span > Maintenance< / span >
2026-07-07 07:11:50 +00:00
< span > 65%< / span >
2026-07-05 06:41:32 +00:00
< / div >
< div class = "dna-bar" >
2026-07-07 07:11:50 +00:00
< div class = "segment" > 65%< / div >
2026-07-05 06:41:32 +00:00
< / div >
< / div >
< / div >
< / div >
< / body >
< / html >