{
  "@context": {
    "@vocab": "https://root-ld.org/spec/1.0/",
    "schema": "https://schema.org/",
    "bs": "https://boisestandard.org/vocab#",
    "rld": "https://root-ld.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  },
  "@type": "rld:RootLD",
  "@id": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld",
  "rld:specVersion": "1.0",
  "rld:anchor": {
    "@type": "rld:Anchor",
    "rld:uuid": "b7567705-d0d1-416d-bccc-245945157a34",
    "rld:federationId": "bs-b7567705",
    "rld:contentHash": "c869821b19b3079c8bfa4346df819351de0e10fba0c7809a5504bc24ed085ce1",
    "rld:primarySource": "https://www.tonersexpress.co.uk/",
    "rld:sourceVerified": true,
    "rld:generationMethod": "crawl_extract_v1",
    "rld:specVersion": "1.0",
    "rld:queuedAt": "2026-05-26T20:33:17.334873+00:00",
    "rld:mintedAt": "2026-07-13T23:17:05.767862+00:00",
    "rld:sequence": 0,
    "rld:pipeline": "refinery-boise-v1.0.0",
    "rld:domainSignature": "tonersexpress.co.uk",
    "rld:manifest": {
      "bs:schemaTypes": [
        "WebPage",
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Store",
        "PostalAddress",
        "GeoCoordinates"
      ],
      "bs:primaryType": "WebPage",
      "bs:coverageScore": 0.2055,
      "bs:coverageLabel": "minimal",
      "bs:propCount": 24,
      "bs:blockCount": 1,
      "bs:ancestorCount": 1,
      "bs:negativeSpaceCount": 9,
      "bs:hasTopo": true,
      "bs:hasKeywords": true,
      "bs:hasSchema": true,
      "bs:hasEdges": false,
      "bs:hasGeo": false,
      "bs:hasAtomicAnswer": false,
      "bs:hasCommon": false,
      "bs:hasUncommon": false,
      "bs:edgeCount": 0,
      "bs:topologyCategory": "medium",
      "bs:totalTokens": 995,
      "bs:typeTokenRatio": 0.5467,
      "bs:lastPassDate": null,
      "rld:toc": {
        "body": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body",
        "schema": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body/schema",
        "topology": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body/topology",
        "keywords": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body/keywords",
        "geo": null,
        "atomicAnswer": null,
        "schemaGraph": "https://boisestandard.org/web/tonersexpress-co-uk#schema-graph",
        "manifest": "https://boisestandard.org/web/tonersexpress-co-uk/manifest.json",
        "rootLd": "https://boisestandard.org/web/tonersexpress-co-uk/root-ld.json",
        "edges": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-recursive/edges",
        "commonEdges": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-recursive/common",
        "uncommonEdges": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-recursive/uncommon"
      }
    },
    "rld:linkPod": {
      "webPageUrl": "https://boisestandard.org/web/tonersexpress-co-uk",
      "manifestUrl": "https://boisestandard.org/web/tonersexpress-co-uk/manifest.json",
      "rootLdUrl": "https://boisestandard.org/web/tonersexpress-co-uk/root-ld.json",
      "canonicalUrl": "https://www.tonersexpress.co.uk/",
      "tldGraphEdgeUrl": "https://boisestandard.org/registry/tld/ledger/uk",
      "schemaVocabUrl": "https://boisestandard.org/schema/official_vocab.json",
      "schemaVocabHumanUrl": "https://boisestandard.org/schema/official_vocab/",
      "schemaStandardUrl": "https://boisestandard.org/schema/",
      "officialVocabUrl": "https://schema.org/version/latest/schemaorg-current-https.jsonld"
    }
  },
  "rld:body": {
    "@type": "rld:Body",
    "@id": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body",
    "rld:frozenAt": "2026-07-13T23:17:05.767862+00:00",
    "bs:identity": {
      "domain": "tonersexpress.co.uk",
      "slug": "tonersexpress-co-uk",
      "tld": "uk",
      "canonicalUrl": "https://www.tonersexpress.co.uk/",
      "finalUrl": "https://www.tonersexpress.co.uk/",
      "statusCode": 200,
      "sslValid": true,
      "serverHeader": "Apache",
      "responseTimeMs": 10991,
      "redirectChain": []
    },
    "bs:seo": {
      "@id": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body/seo",
      "title": "Home - Buy Cheap Toner & Printer Ink Cartridges Online UK - Electro Spares",
      "h1": "Home",
      "metaDescription": "Best Sellers Kyocera Kyocera P5026 M5526 Toner Black Compatible TK5240K 1T02R70NL0 Compatible Kyocera P5026 M5526 Toner Black TK5240K 1T02R70NL0 37.97 49 In Stock Ricoh Ricoh MPC2003 MPC2004 MPC2503 MPC2504 Toner Yellow Compatible 841926C Compatible Ricoh MPC2003 MPC2004 MPC2503 MPC2504 Toner Yellow 841926C 52.41 11 In Stock Sharp Sharp MX2630 3050 3070 3060 MX61GTBA Black Toner Compatible Compatible Sharp MX2630 3050 3070 3060 MX61GTBA Black Toner 66.84 335 In Stock Toshiba Toshiba TBFC55 55...",
      "canonicalUrl": "https://www.tonersexpress.co.uk/",
      "langDeclared": "en",
      "wordCount": 995,
      "ogTitle": "Home",
      "ogDescription": "Best Sellers Kyocera Kyocera P5026 M5526 Toner Black Compatible TK5240K 1T02R70NL0 Compatible Kyocera P5026 M5526 Toner Black TK5240K 1T02R70NL0 37.97 49 In Stock Ricoh Ricoh MPC2003 MPC2004 MPC2503 MPC2504 Toner Yellow Compatible 841926C Compatible Ricoh MPC2003 MPC2004 MPC2503 MPC2504 Toner Yellow 841926C 52.41 11 In Stock Sharp Sharp MX2630 3050 3070 3060 MX61GTBA Black Toner Compatible Compatible Sharp MX2630 3050 3070 3060 MX61GTBA Black Toner 66.84 335 In Stock Toshiba Toshiba TBFC55 55..."
    },
    "bs:schema": {
      "@id": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body/schema",
      "typesFound": [
        "WebPage",
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Store",
        "PostalAddress",
        "GeoCoordinates"
      ],
      "interiorTypes": [],
      "blockCount": 1,
      "propCount": 24,
      "coverageScore": 0.2055,
      "coverageLabel": "minimal",
      "gapList": [
        "currenciesAccepted",
        "openingHours",
        "geoCovers",
        "specialOpeningHoursSpecification",
        "publicAccess",
        "smokingAllowed",
        "geoOverlaps",
        "openingHoursSpecification",
        "geoContains",
        "keywords",
        "slogan",
        "aggregateRating",
        "hasMap",
        "globalLocationNumber",
        "review",
        "event",
        "tourBookingPage",
        "containsPlace",
        "containedInPlace",
        "geoEquals"
      ],
      "parentTypes": [
        "LocalBusiness"
      ],
      "siblingTypes": [
        "LodgingBusiness",
        "FoodEstablishment",
        "FinancialService",
        "SportsActivityLocation",
        "AutomotiveBusiness",
        "HomeAndConstructionBusiness",
        "EntertainmentBusiness",
        "HealthAndBeautyBusiness",
        "MedicalBusiness",
        "EmergencyService",
        "LegalService",
        "GovernmentOffice",
        "EmploymentAgency",
        "DryCleaningOrLaundry",
        "TouristInformationCenter"
      ],
      "childTypes": [
        "AutoPartsStore",
        "BikeStore",
        "BookStore",
        "ClothingStore",
        "ComputerStore",
        "ConvenienceStore",
        "DepartmentStore",
        "ElectronicsStore",
        "Florist",
        "FurnitureStore",
        "GardenStore",
        "GroceryStore",
        "HardwareStore",
        "HobbyShop",
        "HomeGoodsStore",
        "JewelryStore",
        "LiquorStore",
        "MensClothingStore",
        "MobilePhoneStore",
        "MovieRentalStore",
        "MusicStore",
        "OfficeEquipmentStore",
        "OutletStore",
        "PawnShop",
        "PetStore",
        "ShoeStore",
        "SportingGoodsStore",
        "TireShop",
        "ToyStore",
        "WholesaleStore"
      ],
      "negativeTypeSpace": [
        "Action",
        "BioChemEntity",
        "CreativeWork",
        "Event",
        "Intangible",
        "MedicalEntity",
        "Person",
        "Product",
        "Taxon"
      ],
      "negativeTypeSpaceNote": "These schema types have no structural connection to the declared type branch of the schema.org graph. Graph position measurement — not inference. Constitutional Law VI: the absence of connection is a pattern waiting to be read. Law III: meaning is yours.",
      "vocabVersion": "2.0.0",
      "analyzedAt": "2026-07-13T23:17:19.136760+00:00",
      "graphEdgeUrls": [
        "https://boisestandard.org/registry/schema/ledger/webpage",
        "https://boisestandard.org/registry/schema/ledger/website",
        "https://boisestandard.org/registry/schema/ledger/searchaction",
        "https://boisestandard.org/registry/schema/ledger/entrypoint",
        "https://boisestandard.org/registry/schema/ledger/store",
        "https://boisestandard.org/registry/schema/ledger/postaladdress",
        "https://boisestandard.org/registry/schema/ledger/geocoordinates"
      ],
      "schemaGraphRef": "https://boisestandard.org/web/tonersexpress-co-uk#schema-graph"
    },
    "bs:semantic": {
      "@id": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body/keywords",
      "topWords": [
        "toner",
        "labels",
        "compatible",
        "cartridges",
        "black",
        "stock",
        "printer",
        "remanufactured",
        "kyocera",
        "sheets",
        "quality",
        "products",
        "recycling",
        "account",
        "revay",
        "environment",
        "product",
        "cheap",
        "delivery",
        "visit",
        "ricoh",
        "sharp",
        "toshiba",
        "brother",
        "konica",
        "minolta",
        "store",
        "point",
        "ships",
        "supplier",
        "process",
        "ink",
        "prices",
        "using",
        "service",
        "great",
        "information",
        "label",
        "spares",
        "yellow"
      ],
      "wordCount": 40,
      "note": "Top words by frequency from homepage + interior pages after stop-word removal. No language classification. No dictionary matching. Pure signal from what the entity chose to say about itself. Constitutional Law III."
    },
    "bs:topologyFingerprint": {
      "@id": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-body/topology",
      "modelVersion": "1.0.0",
      "extractedTextHash": "581ca1729a3aa06b17940975a5818d5f71ccf4a43536bd8c497ae2418682fc70",
      "extractionTimestamp": "2026-07-13T23:17:19.128513+00:00",
      "textLengthCategory": "medium",
      "rawTextLength": 6435,
      "character": {
        "totalCharacters": 6435,
        "uniqueCharacters": 81,
        "characterDiversityRatio": 0.012587,
        "nonAsciiRatio": 0.003885,
        "uppercaseRatio": 0.185699,
        "numericRatio": 0.086402,
        "characterEntropy": 3.632648,
        "mostFrequentCharacter": "e",
        "leastFrequentCharacter": "®"
      },
      "token": {
        "totalTokens": 995,
        "uniqueTokens": 544,
        "typeTokenRatio": 0.546734,
        "averageTokenLength": 5.41608,
        "maxTokenLength": 20,
        "longestToken": "5054CI/6054CI/7054CI",
        "hapaxLegomenaCount": 372
      },
      "punctuation": {
        "punctuationDensity": 0.030303,
        "commaToPeriodRatio": 0.3462,
        "punctuationEntropy": 1.704294,
        "avgInterPeriodDist": 81.61039,
        "avgInterCommaDist": 160.846154,
        "semicolonDensity": 0.000155,
        "questionMarkDensity": 0.000466
      },
      "sentence": {
        "sentenceCount": 26,
        "avgSentenceLengthTokens": 38.269231,
        "skewnessSentenceLength": 4.242244,
        "kurtosisSentenceLength": 17.513987,
        "longSentenceRatio": 0.192308,
        "firstToMeanLengthRatio": 9.5377,
        "lastToMeanLengthRatio": 0.601
      },
      "paragraph": {
        "paragraphCount": 48,
        "avgParagraphLengthTokens": 20.6875,
        "singleSentenceParagraphRatio": 0.854167
      },
      "document": {
        "capitalTokenRatio": 0.429146,
        "repetitionScore": 0.626131,
        "bigramRepetitionScore": 0.32495,
        "hapaxToTypeRatio": 0.683824
      }
    },
    "bs:ratioSignals": {
      "schemaDensity": 0.6,
      "navRatio": 0.0,
      "contentToStructureRatio": 0.0151,
      "externalTldDiversity": 1,
      "selfDeclarationCoherence": 0.2005,
      "schemaToNavigationAlignment": 0.0,
      "javascriptSurfaceRatio": 0.0,
      "urlDepthDistribution": {
        "depth_0": 0,
        "depth_1": 0,
        "depth_2": 0,
        "depth_3plus": 0
      },
      "note": "Eight deterministic measurements. No judgment. The gap is the signal. Every value traces to a specific pipeline stage. Constitutional Law I: full provenance."
    },
    "bs:navigation": {
      "totalUrlCount": 1,
      "navUrlCount": 0,
      "deadUrls": [],
      "externalTlds": [
        "net"
      ],
      "interiorPageCount": 0,
      "interiorWordCount": 0,
      "jsSurfaceRatio": 0.0
    },
    "bs:provenance": {
      "securityLabel": "MODERATE",
      "httpsEnforced": true,
      "hstsDetected": true,
      "cspDetected": false,
      "freshnessLabel": "CURRENT",
      "latestYearInContent": null,
      "techStack": {
        "cms": null,
        "cdn": null,
        "web_server": "Apache",
        "analytics": [
          "Google Analytics",
          "Google Tag Manager"
        ],
        "frameworks": []
      }
    },
    "bs:graphEdges": {
      "totalEdges": 32,
      "tldEdges": 1,
      "schemaTypeEdges": 7,
      "schemaPropEdges": 24,
      "note": "Graph edges this entity leaves on the Boise Standard graph. Each edge records this entity's connection to a vocabulary node — a schema type, a schema property, or a TLD. Constitutional Law V: what two things share is a thing. The graph builds itself."
    },
    "bs:pipeline": {
      "extractorVersion": "refinery-boise-v1.0.0",
      "extract1TimeS": 13.36,
      "extract2TimeS": 0.0,
      "topologyTimeS": 0.008,
      "schemaTimeS": 0.0,
      "atomicAnswerTimeS": 0.0,
      "totalPipelineS": 13.38,
      "attemptCount": 1,
      "braidName": "run-20260629-203336"
    }
  },
  "rld:recursive": {
    "@type": "rld:Recursive",
    "@id": "https://boisestandard.org/web/tonersexpress-co-uk#root-ld-recursive",
    "rld:edgeCount": 0,
    "rld:edges": [],
    "rld:appendedAt": [],
    "rld:mintNote": "Recursive layer initialized at mint. Empty by design. Edges form through accumulated corpus passes — common edges (Law V), uncommon edges (Law VI), topology cluster scores, and for Boise Standard: jurisdictional and supply-chain edges. The graph builds itself. Constitutional Law VII — Torus.",
    "rld:substrateNote": "Topology cluster membership and geometric coordinates in shape space populate here when corpus depth makes the measurements meaningful.",
    "rld:recursiveSpecUrl": "https://root-ld.org/spec/1.0/recursive",
    "rld:initializedAt": "2026-07-13T23:17:20.458150+00:00"
  }
}