🏷️ Hack23 Classification & Business Continuity Framework

May 10, 2026 Β· View on GitHub

Hack23 Logo

🏷️ Hack23 AB β€” Classification & Business Continuity Framework

Systematic Classification Excellence Through Impact Analysis
Enterprise-grade Classification Framework for Security and Business Decisions

Owner Version Effective Date Review Cycle

πŸ“‹ Document Owner: CEO | πŸ“„ Version: 1.5 | πŸ“… Last Updated: 2026-05-10 (UTC)
πŸ”„ Review Cycle: Annual | ⏰ Next Review: 2027-05-10


🎯 Purpose Statement

Hack23 AB's classification framework demonstrates how systematic impact analysis directly enables both security excellence and business decision-making. Our comprehensive classification system serves as both operational framework and client demonstration of our cybersecurity consulting methodologies.

This document outlines the classification framework and business impact analysis matrix for Hack23, focusing on security, compliance, and business continuity. It provides a structured approach to assess the impact of incidents across various dimensions including confidentiality, integrity, availability, recovery time objective (RTO), and recovery point objective (RPO).

Our transparent classification approach showcases how methodical risk assessment and impact analysis create competitive advantages through informed decision-making and systematic security implementation. Under Hack23 AB's AI-augmented operating model, classification is applied at scale by the documentation and risk-assessment specialist agents β€” every new asset, supplier, risk entry, or repository receives a CIA / RTO / RPO / Privacy badge proposal during PR review, with the CEO making the final classification decision (the agents cannot promote/demote a classification without merge approval).

β€” James Pether SΓΆrling, CEO/Founder


🏷️ Hack23 Classification & Business Continuity Framework

This document outlines the classification framework and business impact analysis matrix for Hack23, focusing on security, compliance, and business continuity. It provides a structured approach to assess the impact of incidents across various dimensions including confidentiality, integrity, availability, recovery time objective (RTO), and recovery point objective (RPO).


πŸ’° Business Impact Analysis Matrix

Impact CategoryFinancialOperationalReputationalRegulatory
πŸ”’ ConfidentialityVery High - $5K-10K dailyCritical - Complete outageHigh - National coverageCritical - Criminal charges
βœ… IntegrityHigh - $1K-5K dailyHigh - Major degradationModerate - Industry attentionHigh - Significant fines
⏱️ AvailabilityModerate - $500-1K dailyCritical - Complete outageHigh - National coverageCritical - Criminal charges

πŸ“ˆ Impact Level Definitions

πŸ’Έ Financial Impact Levels {#financial-impact-levels}

  • Critical Major revenue impact, significant penalties (>$10K daily)
  • Very High Substantial penalties, customer compensation ($5K-10K daily)
  • High Regulatory fines, recovery costs ($1K-5K daily)
  • Moderate Incident response costs, efficiency losses ($500-1K daily)
  • Low Minimal financial impact (<$500 daily)
  • Negligible No financial consequences

🏒 Operational Impact Levels {#operational-impact-levels}

  • Critical Complete service outage, emergency response
  • High Major service degradation, 40-60% efficiency loss
  • Moderate Partial service impact, reduced productivity
  • Low Minor inconvenience, normal operations continue
  • Negligible No operational impact

🀝 Reputational Impact Levels {#reputational-impact-levels}

  • Critical International media coverage, long-term brand damage
  • High National coverage, significant trust erosion
  • Moderate Industry attention, temporary reputation impact
  • Low Limited visibility, quick recovery
  • Negligible No reputational impact

πŸ“œ Regulatory Impact Levels {#regulatory-impact-levels}

  • Critical Criminal charges, license revocation
  • Very High Major penalties, regulatory sanctions
  • High Significant fines, compliance violations
  • Moderate Minor penalties, documentation gaps
  • Low Warnings, corrective actions
  • Negligible No regulatory implications

πŸ”’ Security Classification Framework

πŸ›‘οΈ Confidentiality Levels {#confidentiality-levels}

LevelBadgeDescription
ExtremeExtremeNational security level, quantum encryption
Very HighVery HighZero-trust, advanced threat protection
HighHighStrong encryption, MFA, monitoring
ModerateModerateStandard encryption, role-based access
LowLowBasic protection, standard auth
PublicPublicNo confidentiality requirements

βœ… Integrity Levels {#integrity-levels}

LevelBadgeDescription
CriticalCriticalReal-time validation, immutable logs
HighHighAutomated validation, digital signatures
ModerateModerateStandard validation, checksums
LowLowBasic validation, manual verification
MinimalMinimalBest-effort basis only

⏱️ Availability Levels {#availability-levels}

LevelBadgeDescription
Mission CriticalMission Critical99.99% uptime, instant failover
HighHigh99.9% uptime, automated failover
ModerateModerate99.5% uptime, manual failover
StandardStandard99% uptime, basic redundancy
Best EffortBest EffortNo uptime guarantees

🏷️ Privacy & PII Protection Levels {#privacy-levels}

LevelBadgeDescriptionGDPR Context
Special CategorySpecial CategoryArt. 9 data: health, biometric, genetic, racial, political, religious, union, sexual orientationExplicit consent + legal basis required
Personal IdentifierPersonal IdentifierDirect identifiers: name, SSN, email, IP address, device ID, biometric dataGDPR Art. 4(1) - identifiable natural person
PersonalPersonalPersonal data: preferences, behavior, activity logs, location, contactsGDPR compliance required, data subject rights
PseudonymizedPseudonymizedDe-identified with key separation: hashed IDs, tokenized dataGDPR Art. 4(5) - technical/organizational separation
AnonymizedAnonymizedIrreversibly de-identified: aggregated statistics, anonymized analyticsOutside GDPR scope if truly irreversible
NA (Not Applicable)NANon-personal data: public information, system metadataNo GDPR privacy obligations

⏱️ Recovery Time Classifications

🚨 RTO (Recovery Time Objective) {#rto-classifications}

LevelBadgeTime Window
InstantInstant< 5 minutes
CriticalCritical5-60 minutes
HighHigh1-4 hours
MediumMedium4-24 hours
LowLow24-72 hours
StandardStandard> 72 hours

πŸ”„ RPO (Recovery Point Objective) {#rpo-classifications}

LevelBadgeData Loss Window
Zero LossZero Loss< 1 minute
Near Real-timeNear Real-time1-15 minutes
MinimalMinimal15-60 minutes
HourlyHourly1-4 hours
DailyDaily4-24 hours
ExtendedExtended> 24 hours

🎯 Project Type Classifications {#project-type-classifications}

πŸ—οΈ Technical Project Types

Project TypeBadgeDescriptionTypical Security Level
Core InfrastructureCoreCritical systems supporting all servicesHigh to Mission Critical
Security ToolsSecuritySecurity assessment and monitoringVery High to Extreme
Compliance PlatformComplianceRegulatory compliance systemsHigh to Very High
Data AnalyticsAnalyticsData processing and analysisModerate to High
API ServicesAPIBackend services and APIsModerate to High
Frontend AppsFrontendUser-facing applicationsLow to Moderate
Development ToolsDevToolsDevelopment utilitiesLow to Moderate
Banking ServicesBankingFinancial and banking systemsVery High to Extreme
Accounting SoftwareAccountingAccounting and bookkeeping systemsHigh to Very High
Identity ServicesIdentityAuthentication and authorizationVery High to Extreme
DevSecOpsDevSecOpsSecurity integrated development toolsHigh to Very High
License ComplianceLicenseOpen source license managementModerate to High
AI AnalyticsAIArtificial intelligence and ML servicesModerate to High
AI Agent / PersonaAI AgentSpecialist Copilot agent persona definitions in .github/agents/ and product-level agents under CEO oversight; subject to AI Policy and OWASP LLM Security PolicyModerate to High
Agentic Workflow (gh-aw)Agentic WorkflowGitHub Agentic Workflow (.github/workflows/*-agentic*.yml / gh-aw) β€” autonomous CI/agent jobs with safe-output controls; aligned with github-agentic-workflows skill (R1–R28)High to Very High
MCP ServerMCP ServerModel Context Protocol servers exposing tools/resources/prompts to AI agents (e.g. European-Parliament-MCP-Server); aligned with mcp-server-development skillHigh to Very High
Content CreationContentMedia and content generation toolsLow to Moderate
Payment ProcessingPaymentPayment and transaction systemsVery High to Mission Critical
InsuranceInsuranceInsurance and risk managementHigh to Very High
DevelopmentDevelopmentGeneral software development projectsLow to Moderate

🏒 Business Process Types

Process TypeBadgeDescriptionTypical Security Level
SalesSalesCustomer relationships, sales pipelineModerate to High
MarketingMarketingBrand management, campaignsLow to Moderate
FinanceFinanceFinancial reporting, paymentsHigh to Very High
Human ResourcesHREmployee management, payrollHigh to Very High
LegalLegalContract management, complianceVery High to Extreme
OperationsOperationsBusiness operations, logisticsModerate to High
ExecutiveExecutiveStrategic planning, governanceVery High to Extreme
InnovationInnovationResearch and innovation initiativesLow to Moderate
DevelopmentDevelopmentSoftware development processesModerate to High

πŸ“Š Business Value Classification Framework

πŸ›‘οΈ Security Investment Returns {#security-investment-returns}

ROI LevelBadgeRisk ReductionBreach PreventionCAPEX ROI
ExceptionalROI Exceptional90%+$10M+ savings500%+
HighROI High80-90%$4-10M savings300-500%
ModerateROI Moderate60-80%$1-4M savings150-300%
BasicROI Basic40-60%$0.5-1M savings50-150%
MinimalROI Minimal<40%<$0.5M savings<50%

🎯 Competitive Differentiation {#competitive-differentiation}

Market PositionBadgeCustomer TrustRegulatory Access
Market LeaderLeaderPremium trust scoresFull regulatory access
Premium ProviderPremiumHigh trust scoresMajor regulatory access
CompetitiveCompetitiveStandard trust scoresStandard regulatory access
FollowerFollowerBasic trust scoresLimited regulatory access
LaggardLaggardLow trust scoresRestricted access

πŸ“ˆ Porter's Five Forces Strategic Impact {#porters-five-forces}

πŸ‘₯ Buyer Power Classification

Impact LevelBadgeCustomer Retention
MinimalBuyer Power Minimal95%+ retention
ReducedBuyer Power Reduced85-95% retention
ModerateBuyer Power Moderate70-85% retention
HighBuyer Power High50-70% retention
ExtremeBuyer Power Extreme<50% retention

πŸͺ Supplier Power Classification

Impact LevelBadgeVendor Relationship
MinimalSupplier Power MinimalStrong negotiation position
ReducedSupplier Power ReducedGood negotiation position
ModerateSupplier Power ModerateBalanced relationship
HighSupplier Power HighVendor dependency
ExtremeSupplier Power ExtremeCritical dependency

πŸšͺ New Entrants Barriers

Barrier LevelBadgeEntry Prevention
InsurmountableBarriers Insurmountable99%+ prevention
Very HighBarriers Very High90%+ prevention
HighBarriers High70-90% prevention
ModerateBarriers Moderate40-70% prevention
LowBarriers Low<40% prevention

πŸ”„ Substitute Threats

Threat LevelBadgeMarket Protection
MinimalSubstitute MinimalStrong protection
LowSubstitute LowGood protection
ModerateSubstitute ModerateSome alternatives exist
HighSubstitute HighMany alternatives
CriticalSubstitute CriticalSuperior alternatives

πŸ† Competitive Rivalry

Advantage LevelBadgeMarket Position
DominantRivalry DominantClear market leader
StrongRivalry StrongTop tier competitor
CompetitiveRivalry CompetitiveCompetitive position
ParityRivalry ParityLevel playing field
DisadvantageRivalry DisadvantageMarket disadvantage

πŸ”§ How to Use This Classification Framework

πŸ“‹ Complete Project Classification Template

Copy this template for each Hack23 project README:

## πŸ† Business Value & Strategic Impact

### 🎯 Project Classification
[![Project Type](https://img.shields.io/badge/Type-[PROJECT_TYPE]-[COLOR]?style=for-the-badge&logo=[ICON]&logoColor=white)](./CLASSIFICATION.md#project-type-classifications)
[![Process Type](https://img.shields.io/badge/Process-[PROCESS_TYPE]-[COLOR]?style=for-the-badge&logo=[ICON]&logoColor=white)](./CLASSIFICATION.md#project-type-classifications)

### πŸ”’ Security Classification
[![Confidentiality](https://img.shields.io/badge/Confidentiality-[LEVEL]-[COLOR]?style=for-the-badge&logo=shield&logoColor=white)](./CLASSIFICATION.md#confidentiality-levels)
[![Integrity](https://img.shields.io/badge/Integrity-[LEVEL]-[COLOR]?style=for-the-badge&logo=check-circle&logoColor=white)](./CLASSIFICATION.md#integrity-levels)
[![Availability](https://img.shields.io/badge/Availability-[LEVEL]-[COLOR]?style=for-the-badge&logo=server&logoColor=white)](./CLASSIFICATION.md#availability-levels)

### ⏱️ Business Continuity
[![RTO](https://img.shields.io/badge/RTO-[TIME_WINDOW]-[COLOR]?style=for-the-badge&logo=clock&logoColor=white)](./CLASSIFICATION.md#rto-classifications)
[![RPO](https://img.shields.io/badge/RPO-[DATA_LOSS_WINDOW]-[COLOR]?style=for-the-badge&logo=database&logoColor=white)](./CLASSIFICATION.md#rpo-classifications)

### πŸ’° Business Impact Analysis Matrix

| Impact Category | Financial | Operational | Reputational | Regulatory |
|-----------------|-----------|-------------|--------------|------------|
| **πŸ”’ Confidentiality** | [![Financial Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=dollar-sign&logoColor=white)](./CLASSIFICATION.md#financial-impact-levels) | [![Operational Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=exclamation-triangle&logoColor=white)](./CLASSIFICATION.md#operational-impact-levels) | [![Reputational Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=newspaper&logoColor=white)](./CLASSIFICATION.md#reputational-impact-levels) | [![Regulatory Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=gavel&logoColor=white)](./CLASSIFICATION.md#regulatory-impact-levels) |
| **βœ… Integrity** | [![Financial Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=dollar-sign&logoColor=white)](./CLASSIFICATION.md#financial-impact-levels) | [![Operational Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=trending-down&logoColor=white)](./CLASSIFICATION.md#operational-impact-levels) | [![Reputational Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=newspaper&logoColor=white)](./CLASSIFICATION.md#reputational-impact-levels) | [![Regulatory Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=gavel&logoColor=white)](./CLASSIFICATION.md#regulatory-impact-levels) |
| **⏱️ Availability** | [![Financial Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=dollar-sign&logoColor=white)](./CLASSIFICATION.md#financial-impact-levels) | [![Operational Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=stop-circle&logoColor=white)](./CLASSIFICATION.md#operational-impact-levels) | [![Reputational Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=newspaper&logoColor=white)](./CLASSIFICATION.md#reputational-impact-levels) | [![Regulatory Impact](https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=gavel&logoColor=white)](./CLASSIFICATION.md#regulatory-impact-levels) |

### πŸ›‘οΈ Security Investment Returns
[![ROI Level](https://img.shields.io/badge/ROI-[LEVEL]-[COLOR]?style=for-the-badge&logo=chart-line&logoColor=white)](./CLASSIFICATION.md#security-investment-returns)
[![Risk Mitigation](https://img.shields.io/badge/Risk_Mitigation-[PERCENTAGE]_Reduction-green?style=for-the-badge&logo=shield&logoColor=white)](./CLASSIFICATION.md#security-investment-returns)
[![Breach Prevention](https://img.shields.io/badge/Breach_Prevention-[AMOUNT]_Savings-darkgreen?style=for-the-badge&logo=lock&logoColor=white)](./CLASSIFICATION.md#security-investment-returns)

### 🎯 Competitive Differentiation
[![Market Position](https://img.shields.io/badge/Position-[LEVEL]-[COLOR]?style=for-the-badge&logo=trending-up&logoColor=white)](./CLASSIFICATION.md#competitive-differentiation)
[![Customer Trust](https://img.shields.io/badge/Trust-[IMPACT]-lightblue?style=for-the-badge&logo=handshake&logoColor=white)](./CLASSIFICATION.md#competitive-differentiation)
[![Regulatory Access](https://img.shields.io/badge/Access-[LEVEL]-gold?style=for-the-badge&logo=key&logoColor=black)](./CLASSIFICATION.md#competitive-differentiation)

### πŸ“ˆ Porter's Five Forces Strategic Impact
[![Buyer Power](https://img.shields.io/badge/Buyer_Power-[IMPACT]-success?style=flat-square&logo=users&logoColor=white)](./CLASSIFICATION.md#porters-five-forces)
[![Supplier Power](https://img.shields.io/badge/Supplier_Power-[IMPACT]-info?style=flat-square&logo=handshake&logoColor=white)](./CLASSIFICATION.md#porters-five-forces)
[![New Entrants](https://img.shields.io/badge/Entry_Barriers-[LEVEL]-warning?style=flat-square&logo=shield-alt&logoColor=black)](./CLASSIFICATION.md#porters-five-forces)
[![Substitute Threat](https://img.shields.io/badge/Substitute_Threat-[LEVEL]-secondary?style=flat-square&logo=shield&logoColor=white)](./CLASSIFICATION.md#porters-five-forces)
[![Rivalry](https://img.shields.io/badge/Rivalry-[ADVANTAGE]-primary?style=flat-square&logo=trophy&logoColor=white)](./CLASSIFICATION.md#porters-five-forces)

🎨 HTML Documentation Template

Copy this template for each Hack23 project HTML documentation:

<!-- Business Value & Strategic Impact Section -->
<section class="business-value" aria-labelledby="business-value-heading">
  <h2 id="business-value-heading">πŸ† Business Value & Strategic Impact</h2>
  
  <!-- Project Classification -->
  <div class="classification-section">
    <h3>🎯 Project Classification</h3>
    <div class="badge-group" role="group" aria-label="Project type classification badges">
      <a href="./CLASSIFICATION.md#project-type-classifications"
         title="Project Type: [PROJECT_TYPE] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Type-[PROJECT_TYPE]-[COLOR]?style=for-the-badge&logo=[ICON]&logoColor=white" 
             alt="Project Type: [PROJECT_TYPE]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#project-type-classifications"
         title="Business Process: [PROCESS_TYPE] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Process-[PROCESS_TYPE]-[COLOR]?style=for-the-badge&logo=[ICON]&logoColor=white" 
             alt="Business Process: [PROCESS_TYPE]"
             loading="lazy">
      </a>
    </div>
  </div>

  <!-- Security Classification -->
  <div class="classification-section">
    <h3>πŸ”’ Security Classification</h3>
    <div class="badge-group" role="group" aria-label="Security classification badges">
      <a href="./CLASSIFICATION.md#confidentiality-levels"
         title="Confidentiality Level: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Confidentiality-[LEVEL]-[COLOR]?style=for-the-badge&logo=shield&logoColor=white" 
             alt="Confidentiality: [LEVEL]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#integrity-levels"
         title="Integrity Level: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Integrity-[LEVEL]-[COLOR]?style=for-the-badge&logo=check-circle&logoColor=white" 
             alt="Integrity: [LEVEL]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#availability-levels"
         title="Availability Level: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Availability-[LEVEL]-[COLOR]?style=for-the-badge&logo=server&logoColor=white" 
             alt="Availability: [LEVEL]"
             loading="lazy">
      </a>
    </div>
  </div>

  <!-- Business Continuity -->
  <div class="classification-section">
    <h3>⏱️ Business Continuity</h3>
    <div class="badge-group" role="group" aria-label="Business continuity badges">
      <a href="./CLASSIFICATION.md#rto-classifications"
         title="Recovery Time Objective: [TIME_WINDOW]"
         class="badge-link">
        <img src="https://img.shields.io/badge/RTO-[TIME_WINDOW]-[COLOR]?style=for-the-badge&logo=clock&logoColor=white" 
             alt="RTO: [TIME_WINDOW]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#rpo-classifications"
         title="Recovery Point Objective: [DATA_LOSS_WINDOW]"
         class="badge-link">
        <img src="https://img.shields.io/badge/RPO-[DATA_LOSS_WINDOW]-[COLOR]?style=for-the-badge&logo=database&logoColor=white" 
             alt="RPO: [DATA_LOSS_WINDOW]"
             loading="lazy">
      </a>
    </div>
  </div>

  <!-- Business Impact Analysis Matrix -->
  <div class="classification-section">
    <h3>πŸ’° Business Impact Analysis Matrix</h3>
    <div class="impact-matrix" role="table" aria-label="Business impact analysis matrix">
      <div class="matrix-header" role="rowgroup">
        <div role="columnheader">Impact Category</div>
        <div role="columnheader">Financial</div>
        <div role="columnheader">Operational</div>
        <div role="columnheader">Reputational</div>
        <div role="columnheader">Regulatory</div>
      </div>
      
      <!-- Confidentiality Row -->
      <div class="matrix-row" role="rowgroup">
        <div class="matrix-cell category" role="rowheader">πŸ”’ Confidentiality</div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#financial-impact-levels"
             title="Financial Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=dollar-sign&logoColor=white" 
                 alt="Financial Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#operational-impact-levels"
             title="Operational Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=exclamation-triangle&logoColor=white" 
                 alt="Operational Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#reputational-impact-levels"
             title="Reputational Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=newspaper&logoColor=white" 
                 alt="Reputational Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#regulatory-impact-levels"
             title="Regulatory Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=gavel&logoColor=white" 
                 alt="Regulatory Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
      </div>

      <!-- Integrity Row -->
      <div class="matrix-row" role="rowgroup">
        <div class="matrix-cell category" role="rowheader">βœ… Integrity</div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#financial-impact-levels"
             title="Financial Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=dollar-sign&logoColor=white" 
                 alt="Financial Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#operational-impact-levels"
             title="Operational Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=trending-down&logoColor=white" 
                 alt="Operational Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#reputational-impact-levels"
             title="Reputational Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=newspaper&logoColor=white" 
                 alt="Reputational Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#regulatory-impact-levels"
             title="Regulatory Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=gavel&logoColor=white" 
                 alt="Regulatory Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
      </div>

      <!-- Availability Row -->
      <div class="matrix-row" role="rowgroup">
        <div class="matrix-cell category" role="rowheader">⏱️ Availability</div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#financial-impact-levels"
             title="Financial Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=dollar-sign&logoColor=white" 
                 alt="Financial Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#operational-impact-levels"
             title="Operational Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=stop-circle&logoColor=white" 
                 alt="Operational Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#reputational-impact-levels"
             title="Reputational Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=newspaper&logoColor=white" 
                 alt="Reputational Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
        <div class="matrix-cell" role="gridcell">
          <a href="./CLASSIFICATION.md#regulatory-impact-levels"
             title="Regulatory Impact: [LEVEL] - [DESCRIPTION]"
             class="badge-link">
            <img src="https://img.shields.io/badge/[LEVEL]-[DESCRIPTION]-[COLOR]?style=for-the-badge&logo=gavel&logoColor=white" 
                 alt="Regulatory Impact: [LEVEL]"
                 loading="lazy">
          </a>
        </div>
      </div>
    </div>
  </div>

  <!-- Security Investment Returns -->
  <div class="classification-section">
    <h3>πŸ›‘οΈ Security Investment Returns</h3>
    <div class="badge-group" role="group" aria-label="Security investment return badges">
      <a href="./CLASSIFICATION.md#security-investment-returns"
         title="ROI Level: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/ROI-[LEVEL]-[COLOR]?style=for-the-badge&logo=chart-line&logoColor=white" 
             alt="ROI: [LEVEL]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#security-investment-returns"
         title="Risk Mitigation: [PERCENTAGE]% Reduction"
         class="badge-link">
        <img src="https://img.shields.io/badge/Risk_Mitigation-[PERCENTAGE]_Reduction-green?style=for-the-badge&logo=shield&logoColor=white" 
             alt="Risk Mitigation: [PERCENTAGE]% Reduction"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#security-investment-returns"
         title="Breach Prevention: [AMOUNT] Savings"
         class="badge-link">
        <img src="https://img.shields.io/badge/Breach_Prevention-[AMOUNT]_Savings-darkgreen?style=for-the-badge&logo=lock&logoColor=white" 
             alt="Breach Prevention: [AMOUNT] Savings"
             loading="lazy">
      </a>
    </div>
  </div>

  <!-- Competitive Differentiation -->
  <div class="classification-section">
    <h3>🎯 Competitive Differentiation</h3>
    <div class="badge-group" role="group" aria-label="Competitive differentiation badges">
      <a href="./CLASSIFICATION.md#competitive-differentiation"
         title="Market Position: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Position-[LEVEL]-[COLOR]?style=for-the-badge&logo=trending-up&logoColor=white" 
             alt="Market Position: [LEVEL]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#competitive-differentiation"
         title="Customer Trust: [IMPACT] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Trust-[IMPACT]-lightblue?style=for-the-badge&logo=handshake&logoColor=white" 
             alt="Customer Trust: [IMPACT]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#competitive-differentiation"
         title="Regulatory Access: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Access-[LEVEL]-gold?style=for-the-badge&logo=key&logoColor=black" 
             alt="Regulatory Access: [LEVEL]"
             loading="lazy">
      </a>
    </div>
  </div>

  <!-- Porter's Five Forces -->
  <div class="classification-section">
    <h3>πŸ“ˆ Porter's Five Forces Strategic Impact</h3>
    <div class="badge-group porters-forces" role="group" aria-label="Porter's Five Forces strategic impact badges">
      <a href="./CLASSIFICATION.md#porters-five-forces"
         title="Buyer Power: [IMPACT] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Buyer_Power-[IMPACT]-success?style=flat-square&logo=users&logoColor=white" 
             alt="Buyer Power: [IMPACT]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#porters-five-forces"
         title="Supplier Power: [IMPACT] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Supplier_Power-[IMPACT]-info?style=flat-square&logo=handshake&logoColor=white" 
             alt="Supplier Power: [IMPACT]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#porters-five-forces"
         title="Entry Barriers: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Entry_Barriers-[LEVEL]-warning?style=flat-square&logo=shield-alt&logoColor=black" 
             alt="Entry Barriers: [LEVEL]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#porters-five-forces"
         title="Substitute Threat: [LEVEL] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Substitute_Threat-[LEVEL]-secondary?style=flat-square&logo=shield&logoColor=white" 
             alt="Substitute Threat: [LEVEL]"
             loading="lazy">
      </a>
      <a href="./CLASSIFICATION.md#porters-five-forces"
         title="Competitive Rivalry: [ADVANTAGE] - [DESCRIPTION]"
         class="badge-link">
        <img src="https://img.shields.io/badge/Rivalry-[ADVANTAGE]-primary?style=flat-square&logo=trophy&logoColor=white" 
             alt="Competitive Rivalry: [ADVANTAGE]"
             loading="lazy">
      </a>
    </div>
  </div>
</section>

<!-- CSS Styles -->
<style>
.business-value {
  margin: 2rem 0;
  padding: 1.5rem;
  border: 1px solid #d1d5da;
  border-radius: 6px;
  background-color: #f6f8fa;
}

.business-value h2 {
  margin-top: 0;
  margin-bottom: 1.5rem;
  color: #24292f;
  font-size: 1.5rem;
  font-weight: 600;
  border-bottom: 1px solid #d1d5da;
  padding-bottom: 0.5rem;
}

.classification-section {
  margin-bottom: 2rem;
}

.classification-section h3 {
  margin: 0 0 1rem 0;
  color: #24292f;
  font-size: 1.25rem;
  font-weight: 600;
}

.badge-group {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  align-items: center;
}

.badge-group.porters-forces {
  gap: 0.25rem;
}

.badge-link {
  text-decoration: none;
  display: inline-block;
  transition: opacity 0.2s ease;
}

.badge-link:hover {
  opacity: 0.8;
}

.badge-link:focus {
  outline: 2px solid #0969da;
  outline-offset: 2px;
  border-radius: 4px;
}

.badge-link img {
  vertical-align: middle;
  border: none;
}

.impact-matrix {
  display: grid;
  grid-template-columns: auto 1fr 1fr 1fr 1fr;
  gap: 1px;
  background-color: #d1d5da;
  border: 1px solid #d1d5da;
  border-radius: 6px;
  overflow: hidden;
  margin-top: 1rem;
}

.matrix-header {
  display: contents;
}

.matrix-header > div {
  background-color: #f6f8fa;
  padding: 0.75rem;
  font-weight: 600;
  font-size: 0.875rem;
  color: #24292f;
  text-align: center;
  border-bottom: 2px solid #d1d5da;
}

.matrix-row {
  display: contents;
}

.matrix-cell {
  background-color: #ffffff;
  padding: 0.5rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 3rem;
}

.matrix-cell.category {
  background-color: #f6f8fa;
  font-weight: 600;
  color: #24292f;
  text-align: left;
  justify-content: flex-start;
  border-right: 2px solid #d1d5da;
}

/* Responsive Design */
@media (max-width: 768px) {
  .badge-group {
    flex-direction: column;
    align-items: flex-start;
  }
  
  .impact-matrix {
    grid-template-columns: 1fr;
    gap: 0.5rem;
  }
  
  .matrix-header,
  .matrix-row {
    display: block;
    margin-bottom: 1rem;
  }
  
  .matrix-cell {
    display: block;
    margin-bottom: 0.25rem;
    text-align: left;
    min-height: auto;
    padding: 0.5rem;
  }
  
  .matrix-cell.category {
    font-size: 1.1rem;
    margin-bottom: 0.5rem;
    border-right: none;
    border-bottom: 1px solid #d1d5da;
  }
}

/* Print Styles */
@media print {
  .business-value {
    background-color: transparent;
    border: 1px solid #000;
  }
  
  .badge-link {
    color: #000;
  }
  
  .badge-link::after {
    content: " (" attr(href) ")";
    font-size: 0.8em;
    color: #666;
  }
}
</style>

βœ… Project Assessment Checklist

Use this checklist to ensure complete project template implementation:

🎯 Project Classification

  • Technical Project Type badge implemented with correct type, color, and icon
  • Business Process Type badge implemented with correct process, color, and icon
  • All project classification badges link to correct GitHub framework sections

πŸ”’ Security Classification

  • Confidentiality level badge implemented with correct level and color
  • Integrity level badge implemented with correct level and color
  • Availability level badge implemented with correct level and color
  • All security classification badges link to correct framework definitions

⏱️ Business Continuity

  • Recovery Time Objective (RTO) badge implemented with correct time window and color
  • Recovery Point Objective (RPO) badge implemented with correct data loss window and color
  • All business continuity badges link to correct classification sections

πŸ’° Business Impact Analysis Matrix

  • Confidentiality row completed with all four impact category badges (Financial, Operational, Reputational, Regulatory)
  • Integrity row completed with all four impact category badges
  • Availability row completed with all four impact category badges
  • All impact badges use correct levels, descriptions, and colors matching framework definitions
  • All impact badges link to correct impact level definition sections

πŸ›‘οΈ Security Investment Returns

  • ROI Level badge implemented with correct level and color
  • Risk Mitigation badge implemented with percentage reduction value
  • Breach Prevention badge implemented with savings amount
  • All investment return badges link to security investment returns section

🎯 Competitive Differentiation

  • Market Position badge implemented with correct positioning level and color
  • Customer Trust badge implemented with correct impact level
  • Regulatory Access badge implemented with correct access level
  • All competitive differentiation badges link to framework section

πŸ“ˆ Porter's Five Forces Strategic Impact

  • Buyer Power badge implemented with correct impact level
  • Supplier Power badge implemented with correct impact level
  • Entry Barriers badge implemented with correct barrier level
  • Substitute Threat badge implemented with correct threat level
  • Competitive Rivalry badge implemented with correct advantage level
  • All Porter's Five Forces badges use flat-square style and link to framework section

πŸ“‹ Template Implementation Quality

  • All badge URLs properly formatted and functional
  • All placeholder values ([LEVEL], [COLOR], [DESCRIPTION], etc.) replaced with actual values
  • Markdown syntax properly formatted with correct table structure
  • Badge consistency maintained across all categories (style, linking, accessibility)
  • Framework links verified to point to correct anchor sections

πŸ“Š Template Completion Tracking

Overall Template Completion: % (/32 items completed)

Section Completion Status:

  • 🎯 Project Classification: ___/3 items
  • πŸ”’ Security Classification: ___/4 items
  • ⏱️ Business Continuity: ___/3 items
  • πŸ’° Impact Analysis Matrix: ___/5 items
  • πŸ›‘οΈ Investment Returns: ___/4 items
  • 🎯 Competitive Differentiation: ___/4 items
  • πŸ“ˆ Porter's Five Forces: ___/6 items
  • πŸ“‹ Implementation Quality: ___/5 items

Template Requirements:

  • Minimum for Basic Projects: 80% completion required (26/32 items)
  • Recommended for All Projects: 95% completion (31/32 items)
  • Production Ready: 100% completion mandatory (32/32 items)

Review Status: [ ] Template Draft [ ] Ready for Review [X] Approved for Use

🎯 Strategic & Governance

πŸ” Security Policies & Controls

βš™οΈ Operational Integration


πŸ“‹ Document Control:
βœ… Approved by: James Pether SΓΆrling, CEO
πŸ“€ Distribution: Public
🏷️ Classification: Confidentiality: Public
πŸ“… Effective Date: 2026-05-10
⏰ Next Review: 2027-05-10
🎯 Framework Compliance: ISO 27001 NIST CSF 2.0 CIS Controls