{
  "@context": "https://arp-protocol.org/context",
  "version": "0.1-experimental",
  "entity": {
    "@type": "Person",
    "name": "Johan Hjelmstrand",
    "url": "https://johanhjelmstrand.se/",
    "image": "https://johanhjelmstrand.se/images/johan-hjelmstrand-portratt-702.jpg",
    "email": "mailto:johan@johanhjelmstrand.se",
    "sameAs": [
      "https://www.linkedin.com/in/johanhjelmstrand/",
      "https://x.com/Hjelmstrand",
      "https://www.facebook.com/hjelmstrand",
      "https://www.instagram.com/hjelmstrand"
    ]
  },
  "site": {
    "url": "https://johanhjelmstrand.se/",
    "language": "sv-SE",
    "type": "personal professional website"
  },
  "entity_claims": {
    "owner_of": [
      "https://johanhjelmstrand.se/"
    ],
    "topics": [
      "försvarspolitik",
      "säkerhetspolitik",
      "strategisk kommunikation",
      "Nato",
      "totalförsvar",
      "geopolitiska kriser",
      "AI och dataanalys",
      "public affairs"
    ],
    "canonical_pages": [
      "https://johanhjelmstrand.se/",
      "https://johanhjelmstrand.se/om-mig/",
      "https://johanhjelmstrand.se/erfarenhet/",
      "https://johanhjelmstrand.se/expertis/",
      "https://johanhjelmstrand.se/artiklar/",
      "https://johanhjelmstrand.se/kontakt/"
    ],
    "key_articles": [
      "https://johanhjelmstrand.se/artiklar/forskning-som-inte-skyddas-kan-bli-andras-forsprang/",
      "https://johanhjelmstrand.se/artiklar/ai-har-gjort-chief-data-officer-mer-operativ/",
      "https://johanhjelmstrand.se/artiklar/det-har-blivit-for-dyrt-att-forsvara-sig-fel/"
    ],
    "scope_note": "Personal professional website by Johan Hjelmstrand. The site is not an employer channel."
  },
  "status": {
    "standardization": "Experimental ARP-like signed entity claims. Not an established IETF standard.",
    "generated_by": "Local signing script in the site repository."
  },
  "_arp_signature": {
    "algorithm": "Ed25519",
    "canonicalization": "jcs-rfc8785",
    "dns_selector": "arp",
    "key_id": "arp._arp.johanhjelmstrand.se",
    "public_key_hint": "4yQ8CdyTdyYv82xqFM2wcj5yPVF_3GGRsZoALegDfFI",
    "signed_at": "2026-04-22T06:18:07.999Z",
    "expires_at": "2027-04-22T06:18:07.999Z",
    "signature": "SG1viDCnt0cT1JQtcHMhFG-qisYfh6ZOtLnf0YpRnzJcsQCPJN2bg2dzjnCw9lqrLXesL825jd9I2wlyY6tvAw"
  }
}