ISMS_REFERENCE_MAPPING.md

March 19, 2026 ยท View on GitHub

Hack23 AB Logo

๐Ÿ” Hack23 AB โ€” ISMS Reference Mapping

๐ŸŽฎ Black Trigram (ํ‘๊ด˜)
Korean Martial Arts Educational Game Platform

Owner Version Effective Date Review Cycle

๐Ÿ“‹ ISMS Reference Mapping | ๐Ÿ” Coverage Analysis | ๐ŸŽฎ Project: Black Trigram | ๐Ÿ”— Public Repository


๐Ÿ“‹ Purpose Statement

"At Hack23 AB, we believe that true security comes through transparency and demonstrable practices. This document maps all Black Trigram project references to our publicly available Information Security Management System (ISMS), ensuring complete traceability, audit readiness, and transparent security governance."

โ€” James Pether Sรถrling, CEO, Hack23 AB

This mapping document serves as the single source of truth for ISMS policy references within the Black Trigram project, consolidating work from multiple tracking efforts to provide:

  • ๐Ÿ” Complete Coverage Mapping: Every Black Trigram security reference mapped to ISMS-PUBLIC policies
  • โœ… Link Validation: Verification that all policy links are current and functional
  • ๐Ÿ“Š Gap Analysis: Identification of areas requiring additional ISMS documentation
  • ๐ŸŽฏ Developer Guidance: Clear reference for implementing security requirements
  • ๐ŸŒ Public Transparency: Demonstrable security practices for users and regulators

๐ŸŽฏ Document Scope

In Scope

This document covers all ISMS policy references across:

  • โœ… Project Documentation (README.md, SECURITY.md, architecture docs)
  • โœ… Security Assessments (THREAT_MODEL.md, CRA-ASSESSMENT.md)
  • โœ… Development Guidelines (CONTRIBUTING.md, code comments)
  • โœ… User-Facing Content (In-game disclaimers, privacy notices)
  • โœ… CI/CD Workflows (GitHub Actions, security scanning configurations)

Out of Scope

  • โŒ Internal Hack23 AB operational ISMS documentation (non-public)
  • โŒ Third-party vendor ISMS documentation
  • โŒ Project-specific implementation details (covered in project architecture docs)

๐Ÿ—๏ธ ISMS-PUBLIC Repository Structure

The public ISMS repository is located at: https://github.com/Hack23/ISMS-PUBLIC

๐Ÿ“š Available ISMS Documents

CategoryDocumentRelevance to Black TrigramPrimary References
๐Ÿ” Core PoliciesInformation Security Policyโšก CriticalREADME.md, SECURITY.md
๐Ÿ” Core PoliciesAcceptable Use Policy๐ŸŸก MediumIn-game disclaimers
๐Ÿ” Core PoliciesPrivacy Policy๐ŸŸ  HighPrivacy notices, data handling
๐Ÿ”‘ Access & IdentityAccess Control Policy๐ŸŸข LowDevelopment access only
๐ŸŒ Network & InfrastructureNetwork Security Policy๐ŸŸก MediumHosting, CDN configuration
๐Ÿ”’ Data ProtectionData Classification Policyโšก CriticalREADME.md classification badges
๐Ÿ”’ Data ProtectionCryptography Policy๐ŸŸข LowHTTPS/TLS only
๐Ÿ› ๏ธ DevelopmentSecure Development Policyโšก CriticalSECURITY_ARCHITECTURE.md, CRA-ASSESSMENT.md
๐Ÿ› ๏ธ DevelopmentOpen Source Policyโšก CriticalLICENSE, dependency management
๐Ÿ› ๏ธ DevelopmentAI Policy๐ŸŸข LowFuture AI-assisted gameplay
โš™๏ธ OperationsChange Management๐ŸŸก MediumCI/CD workflows
โš™๏ธ OperationsVulnerability Management๐ŸŸ  HighSecurity scanning, Dependabot
โš™๏ธ OperationsIncident Response Plan๐ŸŸก MediumSecurity issue handling
๐Ÿ’พ ContinuityBusiness Continuity Plan๐ŸŸข LowService availability
๐Ÿ’พ ContinuityDisaster Recovery Plan๐ŸŸข LowBackup and recovery
๐Ÿ’พ ContinuityBackup Recovery Policy๐ŸŸข LowRepository backups
๐Ÿค Third PartyThird Party Management๐ŸŸก MediumCDN, GitHub, npm dependencies
๐Ÿค Third PartySUPPLIER.md๐ŸŸก MediumVendor risk assessment
๐Ÿ“Š GovernanceRisk Assessment Methodology๐ŸŸ  HighTHREAT_MODEL.md
๐Ÿ“Š GovernanceRisk Register๐ŸŸ  HighRisk tracking
๐Ÿ“Š GovernanceAsset Register๐ŸŸก MediumAsset inventory
๐Ÿ“Š GovernanceSecurity Metrics๐ŸŸก MediumSecurity KPIs
๐Ÿ“Š GovernanceCompliance Checklist๐ŸŸ  HighRegulatory compliance
๐Ÿท๏ธ FrameworksCLASSIFICATION.mdโšก CriticalREADME.md badges, risk levels
๐Ÿท๏ธ FrameworksThreat Modelingโšก CriticalTHREAT_MODEL.md methodology
๐Ÿท๏ธ FrameworksISMS Transparency Plan๐ŸŸ  HighPublic disclosure strategy
๐Ÿ” SpecializedPhysical Security Policy๐ŸŸข LowDevelopment workstation security
๐Ÿ” SpecializedMobile Device Management Policy๐ŸŸข LowMobile gameplay considerations
๐Ÿ” SpecializedOWASP LLM Security Policy๐ŸŸข LowFuture AI integration
๐Ÿ›๏ธ RegulatoryCRA Conformity Assessment Processโšก CriticalCRA-ASSESSMENT.md
๐Ÿ“‹ RegistryExternal Stakeholder Registry๐ŸŸก MediumCommunity stakeholders
๐Ÿ“– StyleSTYLE_GUIDE.md๐ŸŸก MediumDocumentation standards

Legend:

  • โšก Critical: Core dependency, referenced extensively
  • ๐ŸŸ  High: Important for security compliance
  • ๐ŸŸก Medium: Referenced for specific features
  • ๐ŸŸข Low: Minimal current relevance, future consideration

๐Ÿ—บ๏ธ Reference Mapping by Black Trigram Document

๐Ÿ“„ README.md (Primary Project Documentation)

Total ISMS-PUBLIC References: 65

SectionISMS Policy ReferencedLink TypePurpose
Header - Public ISMS RepositoryISMS-PUBLIC RootDirect linkRepository access
Header - Security Policy LinkInformation Security PolicyDirect linkPolicy overview
Badges - Project TypeCLASSIFICATION.md#project-type-classificationsBadge linkFrontend Apps classification
Badges - Process TypeCLASSIFICATION.md#project-type-classificationsBadge linkMarketing process
Badges - ConfidentialityCLASSIFICATION.md#confidentiality-levelsBadge linkPublic classification
Badges - IntegrityCLASSIFICATION.md#integrity-levelsBadge linkModerate integrity
Badges - AvailabilityCLASSIFICATION.md#availability-levelsBadge linkStandard availability
Badges - RTOCLASSIFICATION.md#rto-classificationsBadge linkRecovery Time Objective
Badges - RPOCLASSIFICATION.md#rpo-classificationsBadge linkRecovery Point Objective
Impact Assessment TableCLASSIFICATION.md (Financial, Operational, Reputational, Regulatory)Multiple badge linksCIA impact levels
Security Investment ROICLASSIFICATION.md#security-investment-returnsBadge linksROI metrics
Competitive DifferentiationCLASSIFICATION.md#competitive-differentiationBadge linksMarket positioning
Porter's Five ForcesCLASSIFICATION.md#porters-five-forcesBadge linksStrategic analysis

Status: โœ… All links verified and functional


๐Ÿ›ก๏ธ THREAT_MODEL.md (Security Threat Analysis)

Total ISMS-PUBLIC References: 30

SectionISMS Policy ReferencedLink TypePurpose
Business Value MetricsCLASSIFICATION.mdBadge linksRisk and value alignment
Threat Modeling MethodologyThreat_Modeling.md#architecture-centric-threat-modelingDirect linkSTRIDE methodology
MITRE ATT&CK AnalysisThreat_Modeling.md#mitre-attck-driven-analysisDirect linkAttack framework
Risk-Centric ModelingThreat_Modeling.md#risk-centric-threat-modelingDirect linkRisk methodology
Top Risks TableCLASSIFICATION.mdBadge linksRisk severity levels

Distributed Coverage Notes:

Status: โœ… All links verified and functional


๐Ÿ“‹ CRA-ASSESSMENT.md (EU Cyber Resilience Act Compliance)

Total ISMS-PUBLIC References: 21

SectionISMS Policy ReferencedLink TypePurpose
Related ISMS DocumentsCryptography PolicyDirect linkEncryption standards
Related ISMS DocumentsAccess Control PolicyDirect linkIdentity management
Related ISMS DocumentsNetwork Security PolicyDirect linkNetwork controls
Related ISMS DocumentsData Classification PolicyDirect linkData protection
Related ISMS DocumentsSecure Development PolicyDirect linkSDLC security
Related ISMS DocumentsChange ManagementDirect linkRelease management
Related ISMS DocumentsVulnerability ManagementDirect linkSecurity testing
Related ISMS DocumentsThird Party ManagementDirect linkSupplier risk
Related ISMS DocumentsOpen Source PolicyDirect linkOSS governance
Related ISMS DocumentsIncident Response PlanDirect linkSecurity events
Related ISMS DocumentsBusiness Continuity PlanDirect linkResilience
Related ISMS DocumentsDisaster Recovery PlanDirect linkRecovery procedures
Related ISMS DocumentsBackup Recovery PolicyDirect linkData protection
Related ISMS DocumentsSecurity MetricsDirect linkKPI tracking
Related ISMS DocumentsAsset RegisterDirect linkAsset inventory
Related ISMS DocumentsRisk RegisterDirect linkRisk tracking
Related ISMS DocumentsRisk Assessment MethodologyDirect linkRisk framework
Related ISMS DocumentsCompliance ChecklistDirect linkCompliance tracking
Document FooterCLASSIFICATION.md#confidentiality-levelsBadge linkPublic classification

Status: โœ… All links verified and functional


๐Ÿ”š End-of-Life-Strategy.md (Product Lifecycle Management)

Total ISMS-PUBLIC References: 3

SectionISMS Policy ReferencedLink TypePurpose
Asset ManagementAsset RegisterDirect linkAsset lifecycle tracking
Data RetentionData Classification PolicyDirect linkRetention requirements
Classification FrameworkCLASSIFICATION.mdDirect linkDecommissioning criteria

Status: โœ… All links verified and functional


๐Ÿ›ก๏ธ SECURITY_ARCHITECTURE.md (Security Architecture Documentation)

Total ISMS-PUBLIC References: 18

SectionISMS Policy ReferencedLink TypePurpose
Security Documentation MapInformation Security PolicyDirect linkTop-level policy alignment
Defense-in-Depth StrategySecure Development PolicyDirect linkSDLC security controls
Network Security & PerimeterNetwork Security PolicyDirect linkCDN, TLS, DNSSEC controls
Data Protection & Key ManagementCryptography PolicyDirect linkEncryption and key management
Data Protection & Key ManagementData Classification PolicyDirect linkData handling requirements
Authentication & AuthorizationAccess Control PolicyDirect linkAccess management model
Vulnerability ManagementVulnerability ManagementDirect linkScanning and remediation
Threat Detection & InvestigationThreat ModelingDirect linkThreat identification methodology
Application Security ControlsOpen Source PolicyDirect linkSBOM, dependency governance
Application Security ControlsCRA Conformity Assessment ProcessDirect linkEU CRA technical compliance
High Availability & ResilienceBackup Recovery PolicyDirect linkRecovery and resilience
Security OperationsIncident Response PlanDirect linkIncident handling procedures
Compliance Framework MappingCompliance ChecklistDirect linkISO 27001, NIST CSF, CIS mapping
Compliance Framework MappingCLASSIFICATION.mdBadge linksCIA classification levels
Security InvestmentSecurity MetricsDirect linkSecurity KPI tracking
Automated Security OperationsChange ManagementDirect linkCI/CD pipeline security
Supply Chain SecurityThird Party ManagementDirect linkVendor and dependency risk
Supply Chain SecurityRisk RegisterDirect linkRisk tracking and assessment

Status: โœ… All links verified and functional


๐Ÿ—๏ธ ARCHITECTURE.md (Technical Architecture Documentation)

Total ISMS-PUBLIC References: 8

SectionISMS Policy ReferencedLink TypePurpose
System ContextCLASSIFICATION.mdReferenceSystem classification context
Container View - CDN/HostingNetwork Security PolicyReferenceInfrastructure security alignment
Performance ArchitectureSecure Development PolicyReferenceSecure coding practices
File StructureOpen Source PolicyReferenceDependency structure governance
SWOT AnalysisRisk Assessment MethodologyReferenceStrategic risk alignment
Architecture Documentation MapInformation Security PolicyReferenceDocumentation completeness
High AvailabilityBackup Recovery PolicyReferenceDR architecture alignment
Third-Party DependenciesThird Party ManagementReferenceCDN and hosting vendor governance

Status: โœ… All links verified and functional


๐Ÿ” Coverage Gap Analysis

โœ… Well-Covered Areas

These Black Trigram aspects have strong ISMS policy coverage:

  1. Data Classification & Protection โœ…

    • README.md extensively references CLASSIFICATION.md
    • All CIA dimensions properly documented
    • Impact assessment tables complete
  2. Secure Development Lifecycle โœ…

    • CRA-ASSESSMENT.md maps to Secure_Development_Policy.md
    • CI/CD security covered by Change_Management.md
    • Vulnerability scanning aligned with Vulnerability_Management.md
  3. Threat Modeling โœ…

    • THREAT_MODEL.md follows ISMS Threat_Modeling.md methodology
    • STRIDE, MITRE ATT&CK, and risk-centric approaches documented
    • Risk severity properly classified
  4. Supply Chain Security โœ…

    • Distributed coverage across multiple policies
    • SBOM generation and dependency scanning documented
    • Third-party risk assessment processes defined
  5. Security Architecture โœ… (NEW in v2.0)

    • SECURITY_ARCHITECTURE.md maps 18 ISMS policy references
    • Defense-in-depth strategy aligned with Information_Security_Policy.md
    • CRA conformity traceable via CRA_Conformity_Assessment_Process.md
  6. Open Source Governance โœ… (NEW in v2.0)

    • Open_Source_Policy.md referenced in SECURITY_ARCHITECTURE.md, CRA-ASSESSMENT.md, THREAT_MODEL.md
    • Dependency management aligned with Third_Party_Management.md
    • SBOM and license compliance documented

๐ŸŸก Areas with Distributed Coverage

These topics span multiple ISMS policies (requires cross-referencing):

  1. Cloud Infrastructure Security ๐ŸŸก

    • Covered by: Network_Security_Policy.md, Access_Control_Policy.md, Third_Party_Management.md
    • Improvement in v2.0: SECURITY_ARCHITECTURE.md now provides consolidated infrastructure security mapping
    • Recommendation: Add explicit CDN and GitHub Pages references to ISMS-PUBLIC
  2. Open Source Dependency Management ๐ŸŸก โ†’ โœ… (Improved in v2.0)

    • Covered by: Open_Source_Policy.md, Third_Party_Management.md, Vulnerability_Management.md
    • Improvement in v2.0: SECURITY_ARCHITECTURE.md and ARCHITECTURE.md now reference Open_Source_Policy.md directly
    • SBOM generation and license compliance documented in CRA-ASSESSMENT.md
  3. User Privacy & GDPR Compliance ๐ŸŸก

    • Covered by: Privacy_Policy.md, Data_Classification_Policy.md
    • Recommendation: Add Black Trigram-specific privacy examples to ISMS-PUBLIC

๐Ÿ”ด Coverage Gaps Requiring Action

  1. Cultural Content Validation ๐Ÿ”ด

    • Current State: Unique threat to Black Trigram (Korean cultural authenticity)
    • ISMS Coverage: No specific policy exists
    • Recommendation: Create "Cultural_Content_Policy.md" in ISMS-PUBLIC or document in project-specific guidelines
    • Priority: Medium (project-specific, not applicable to other Hack23 products)
  2. Three.js/WebGL Security Best Practices ๐ŸŸก (Reduced from ๐Ÿ”ด in v2.0)

    • Current State: THREAT_MODEL.md identifies WebGL exploitation risks; project migrated from PixiJS to Three.js
    • ISMS Coverage: General Secure_Development_Policy.md; SECURITY_ARCHITECTURE.md now covers application security controls
    • Recommendation: Add "Frontend Graphics Security" section to Secure_Development_Policy.md
    • Priority: Medium (applies to all Hack23 games using Three.js/@react-three/fiber)
  3. In-Game ISMS Reference Display ๐ŸŸข

    • Current State: No in-game UI currently links to ISMS-PUBLIC
    • ISMS Coverage: ISMS_Transparency_Plan.md encourages public disclosure
    • Recommendation: Add "About" or "Security" menu option linking to ISMS-PUBLIC
    • Priority: Low (nice-to-have for transparency)

๐ŸŽฎ In-Game ISMS References

Current Implementation

Location: src/components/intro/IntroScreen.tsx

Existing References:

Status: โš ๏ธ No current in-game ISMS-PUBLIC links

Add ISMS reference to Philosophy screen or About dialog:

// Recommended addition to Philosophy or Settings screen
<pixiText
  text="๐Ÿ” View Our Public Security Policies"
  style={{
    fontSize: 14,
    fill: KOREAN_COLORS.ACCENT_GOLD,
    align: "center",
    fontWeight: "bold",
  }}
  interactive={true}
  onPointerTap={() =>
    window.open("https://github.com/Hack23/ISMS-PUBLIC", "_blank")
  }
  anchor={0.5}
  data-testid="isms-link"
/>

Korean Translation: "๊ณต๊ฐœ ๋ณด์•ˆ ์ •์ฑ… ๋ณด๊ธฐ" (Gong-gae Bo-an Jeong-chaek Bo-gi)


Validation Methodology

All ISMS-PUBLIC links validated on 2026-03-19 using:

  1. Automated link checker against live GitHub repository
  2. Manual verification of anchor links and sections
  3. HTTPS certificate validation
  4. Response time monitoring

Results

DocumentTotal LinksValidBrokenStatus
README.md65650โœ… Pass
THREAT_MODEL.md30300โœ… Pass
CRA-ASSESSMENT.md21210โœ… Pass
SECURITY_ARCHITECTURE.md18180โœ… Pass
ARCHITECTURE.md880โœ… Pass
End-of-Life-Strategy.md330โœ… Pass
TOTAL1451450โœ… 100% Valid

Validation Date: 2026-03-19
Next Validation: 2026-06-19 (Quarterly)


๐Ÿ› ๏ธ Developer Quick Reference

How to Reference ISMS Policies

When adding new security features or documentation:

  1. Identify the Security Domain

  2. Use the Standard Link Format

    [Policy Name](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Policy_Name.md)
    
  3. For Section Anchors

    [Specific Section](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Policy_Name.md#section-anchor)
    
  4. For Classification Badges

    [![Badge Label](https://img.shields.io/badge/Label-Value-color?style=for-the-badge&logo=icon&logoColor=white)](https://github.com/Hack23/ISMS-PUBLIC/blob/main/CLASSIFICATION.md#anchor)
    

Quick Policy Lookup

NeedPolicyLink
Add new dependencyOpen Source PolicyLink
Handle security issueIncident Response PlanLink
Classify new dataData Classification PolicyLink
Add CI/CD stepChange ManagementLink
Third-party serviceThird Party ManagementLink
Model threatsThreat ModelingLink
Assess vulnerabilitiesVulnerability ManagementLink
EU CRA complianceCRA Conformity AssessmentLink
Evaluate riskRisk Assessment MethodologyLink

IconDocumentRelationship
๐Ÿ“–ISMS-PUBLIC READMEMaster ISMS documentation index
๐Ÿท๏ธCLASSIFICATION.mdClassification framework (heavily referenced)
๐Ÿ›ก๏ธTHREAT_MODEL.mdBlack Trigram threat analysis
๐Ÿ“‹CRA-ASSESSMENT.mdEU CRA compliance assessment
๐Ÿ”SECURITY_ARCHITECTURE.mdCurrent security implementation
๐Ÿ—๏ธARCHITECTURE.mdTechnical architecture documentation
๐Ÿ”ฎFUTURE_SECURITY_ARCHITECTURE.mdPlanned security enhancements
๐Ÿ“ŠREADME.mdProject overview with ISMS badges
๐Ÿ”šEnd-of-Life-Strategy.mdProduct lifecycle management

๐Ÿ“ Maintenance & Updates

Review Schedule

  • Quarterly Review: Validate all 145 links, check for new ISMS policies
  • Post-ISMS Update: Update mappings within 5 business days of ISMS-PUBLIC changes
  • Major Feature Addition: Update this document when adding significant Black Trigram features
  • Regulatory Changes: Immediate review if CRA or GDPR requirements evolve

Change Log

VersionDateChangesAuthor
1.02025-11-10Initial ISMS reference mapping, consolidation of issues #560 and #561ISMS Ninja
2.02026-03-19Major update: Added SECURITY_ARCHITECTURE.md (18 refs) and ARCHITECTURE.md (8 refs) mappings; expanded Quick Policy Lookup; updated gap analysis; total links 119โ†’145Documentation Writer

Document Ownership

  • Primary Owner: Security Team (security@hack23.com)
  • Technical Owner: Development Lead
  • Review Authority: CEO (James Pether Sรถrling)

๐ŸŽฏ Success Metrics

This document is successful when:

  • โœ… 100% Link Validation: All ISMS-PUBLIC references functional
  • โœ… Zero Broken References: No dead links in any Black Trigram documentation
  • โœ… Developer Adoption: Team uses this as primary ISMS reference guide
  • โœ… Audit Readiness: Regulators can trace all security claims to ISMS policies
  • โœ… Public Transparency: External stakeholders can verify our security practices

๐Ÿ“‹ Document Control

Approved by: James Pether Sรถrling, CEO, Hack23 AB
Distribution: Public (GitHub Repository)
Classification: Confidentiality: Public
Effective Date: 2026-03-19
Next Review: 2026-06-19 (Quarterly)


๐Ÿ† Framework Alignment

ISO 27001:2022 NIST CSF 2.0 CIS Controls v8.1


ํ‘๊ด˜์˜ ๊ธธ์„ ๊ฑธ์–ด๋ผ โ€” Walk the Path of the Black Trigram