{
  "@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/thecarpetcleanerbirmingham-co-uk#root-ld",
  "rld:specVersion": "1.0",
  "rld:anchor": {
    "@type": "rld:Anchor",
    "rld:uuid": "63a145ca-04a3-407d-96fd-28d6cf7ef1c3",
    "rld:federationId": "bs-63a145ca",
    "rld:contentHash": "df48411b056602e28969205e9b7dc9b7d6f2daaa86c2d7bdb3822c098d898ee0",
    "rld:primarySource": "https://thecarpetcleanerbirmingham.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-05T11:06:23.737896+00:00",
    "rld:sequence": 0,
    "rld:pipeline": "refinery-boise-v1.0.0",
    "rld:domainSignature": "thecarpetcleanerbirmingham.co.uk",
    "rld:manifest": {
      "bs:schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "ContactPoint",
        "SiteNavigationElement",
        "LocalBusiness",
        "PostalAddress",
        "GeoCoordinates",
        "BreadcrumbList",
        "ListItem",
        "WebPage",
        "BlogPosting",
        "ImageObject",
        "Person"
      ],
      "bs:primaryType": "WebSite",
      "bs:coverageScore": 0.3574,
      "bs:coverageLabel": "partial",
      "bs:propCount": 44,
      "bs:blockCount": 13,
      "bs:ancestorCount": 2,
      "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": "long",
      "bs:totalTokens": 7069,
      "bs:typeTokenRatio": 0.2491,
      "bs:lastPassDate": null,
      "rld:toc": {
        "body": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-body",
        "schema": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-body/schema",
        "topology": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-body/topology",
        "keywords": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-body/keywords",
        "geo": null,
        "atomicAnswer": null,
        "schemaGraph": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#schema-graph",
        "manifest": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk/manifest.json",
        "rootLd": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk/root-ld.json",
        "edges": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-recursive/edges",
        "commonEdges": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-recursive/common",
        "uncommonEdges": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-recursive/uncommon"
      }
    },
    "rld:linkPod": {
      "webPageUrl": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk",
      "manifestUrl": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk/manifest.json",
      "rootLdUrl": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk/root-ld.json",
      "canonicalUrl": "https://thecarpetcleanerbirmingham.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/thecarpetcleanerbirmingham-co-uk#root-ld-body",
    "rld:frozenAt": "2026-07-05T11:06:23.737896+00:00",
    "bs:identity": {
      "domain": "thecarpetcleanerbirmingham.co.uk",
      "slug": "thecarpetcleanerbirmingham-co-uk",
      "tld": "uk",
      "canonicalUrl": "https://thecarpetcleanerbirmingham.co.uk/",
      "finalUrl": "https://thecarpetcleanerbirmingham.co.uk/",
      "statusCode": 0,
      "sslValid": true,
      "serverHeader": "",
      "responseTimeMs": 22877,
      "redirectChain": []
    },
    "bs:seo": {
      "@id": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-body/seo",
      "title": "Carpet Cleaning Birmingham | Carpet Cleaners | Carpet Cleaners Birmingham | Rug Cleaning",
      "h1": "Carpet Cleaning Birmingham | Carpet Cleaner | Carpet Cleaners | Carpet Cleaners Birmingham | Rug | Carpet Cleaning",
      "metaDescription": "Birmingham carpet cleaning applies efficient tools to treat all carpets. We also invest heavily in advanced technology while using only the products that are in-noxiously manufactured in the market. We also clean, rugs, sofas, curtains etc as well as full room cleans, such as your living room carpet or dining room carpet. Carpets on stairs are also a very high traffic area tha twe can clean.We are subscribed to the National Carpet Cleaners Association and adhere to their guidelines and codes. We have full coverage and our performance gives you the best deal ever in carpet cleaning.",
      "canonicalUrl": "https://thecarpetcleanerbirmingham.co.uk/",
      "langDeclared": "en-US",
      "wordCount": 1075,
      "ogTitle": "Carpet Cleaning Birmingham | Carpet Cleaners | Carpet Cleaners Birmingham | Rug Cleaning",
      "ogDescription": "Birmingham carpet cleaning applies efficient tools to treat all carpets. We also invest heavily in advanced technology while using only the products that are in-noxiously manufactured in the market. We also clean, rugs, sofas, curtains etc as well as full room cleans, such as your living room carpet or dining room carpet. Carpets on stairs are also a very high traffic area tha twe can clean.We are subscribed to the National Carpet Cleaners Association and adhere to their guidelines and codes. We have full coverage and our performance gives you the best deal ever in carpet cleaning."
    },
    "bs:schema": {
      "@id": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-body/schema",
      "typesFound": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "ContactPoint",
        "SiteNavigationElement",
        "LocalBusiness",
        "PostalAddress",
        "GeoCoordinates",
        "BreadcrumbList",
        "ListItem",
        "WebPage",
        "BlogPosting",
        "ImageObject",
        "Person"
      ],
      "interiorTypes": [
        "LocalBusiness",
        "SiteNavigationElement",
        "WebSite",
        "Organization"
      ],
      "blockCount": 13,
      "propCount": 44,
      "coverageScore": 0.3574,
      "coverageLabel": "partial",
      "gapList": [
        "currenciesAccepted",
        "openingHours",
        "paymentAccepted",
        "geoCovers",
        "specialOpeningHoursSpecification",
        "publicAccess",
        "smokingAllowed",
        "geoOverlaps",
        "openingHoursSpecification",
        "geoContains",
        "keywords",
        "slogan",
        "aggregateRating",
        "hasMap",
        "globalLocationNumber",
        "review",
        "event",
        "tourBookingPage",
        "containsPlace",
        "containedInPlace"
      ],
      "parentTypes": [
        "Place",
        "Organization"
      ],
      "siblingTypes": [
        "Accommodation",
        "DefinedRegion",
        "MedicalOrganization",
        "TouristAttraction",
        "Airline",
        "Residence",
        "SportsOrganization",
        "Corporation",
        "CivicStructure",
        "EducationalOrganization",
        "AdministrativeArea",
        "Landform",
        "PerformingGroup",
        "LandmarksOrHistoricalBuildings",
        "NGO"
      ],
      "childTypes": [
        "AnimalShelter",
        "ArchiveOrganization",
        "AutomotiveBusiness",
        "ChildCare",
        "Dentist",
        "DryCleaningOrLaundry",
        "EmergencyService",
        "EmploymentAgency",
        "EntertainmentBusiness",
        "FinancialService",
        "FoodEstablishment",
        "GovernmentOffice",
        "HealthAndBeautyBusiness",
        "HomeAndConstructionBusiness",
        "InternetCafe",
        "LegalService",
        "Library",
        "LodgingBusiness",
        "MedicalBusiness",
        "ProfessionalService",
        "RadioStation",
        "RealEstateAgent",
        "RecyclingCenter",
        "SelfStorage",
        "ShoppingCenter",
        "SportsActivityLocation",
        "Store",
        "TelevisionStation",
        "TouristInformationCenter",
        "TravelAgency"
      ],
      "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-05T11:06:54.138087+00:00",
      "graphEdgeUrls": [
        "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/organization",
        "https://boisestandard.org/registry/schema/ledger/contactpoint",
        "https://boisestandard.org/registry/schema/ledger/sitenavigationelement",
        "https://boisestandard.org/registry/schema/ledger/localbusiness",
        "https://boisestandard.org/registry/schema/ledger/postaladdress",
        "https://boisestandard.org/registry/schema/ledger/geocoordinates",
        "https://boisestandard.org/registry/schema/ledger/breadcrumblist",
        "https://boisestandard.org/registry/schema/ledger/listitem",
        "https://boisestandard.org/registry/schema/ledger/webpage",
        "https://boisestandard.org/registry/schema/ledger/blogposting",
        "https://boisestandard.org/registry/schema/ledger/imageobject",
        "https://boisestandard.org/registry/schema/ledger/person"
      ],
      "schemaGraphRef": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#schema-graph"
    },
    "bs:semantic": {
      "@id": "https://boisestandard.org/web/thecarpetcleanerbirmingham-co-uk#root-ld-body/keywords",
      "topWords": [
        "cleaning",
        "carpet",
        "birmingham",
        "carpets",
        "clean",
        "professional",
        "stain",
        "service",
        "cleaners",
        "cleaner",
        "office",
        "rug",
        "upholstery",
        "services",
        "ink",
        "cleaned",
        "products",
        "results",
        "spotless",
        "water",
        "solutions",
        "blog",
        "jimmy",
        "right",
        "best",
        "process",
        "google",
        "companies",
        "stains",
        "jobs",
        "beetles",
        "quote",
        "great",
        "off",
        "hidden",
        "away",
        "while",
        "reviews",
        "recommend",
        "fresh"
      ],
      "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/thecarpetcleanerbirmingham-co-uk#root-ld-body/topology",
      "modelVersion": "1.0.0",
      "extractedTextHash": "e078996c3537f3bb3c508915808547c04513f7a827f33086191e6420489962bd",
      "extractionTimestamp": "2026-07-05T11:06:54.085089+00:00",
      "textLengthCategory": "long",
      "rawTextLength": 45820,
      "character": {
        "totalCharacters": 45820,
        "uniqueCharacters": 88,
        "characterDiversityRatio": 0.001921,
        "nonAsciiRatio": 0.001462,
        "uppercaseRatio": 0.037805,
        "numericRatio": 0.007442,
        "characterEntropy": 3.13981,
        "mostFrequentCharacter": "e",
        "leastFrequentCharacter": ")"
      },
      "token": {
        "totalTokens": 7069,
        "uniqueTokens": 1761,
        "typeTokenRatio": 0.249116,
        "averageTokenLength": 5.475032,
        "maxTokenLength": 30,
        "longestToken": "https://nine-wins-casino.com/,",
        "hapaxLegomenaCount": 765
      },
      "punctuation": {
        "punctuationDensity": 0.019969,
        "commaToPeriodRatio": 0.7071,
        "punctuationEntropy": 1.500275,
        "avgInterPeriodDist": 115.443038,
        "avgInterCommaDist": 160.035842,
        "semicolonDensity": 0.000611,
        "questionMarkDensity": 4.4e-05
      },
      "sentence": {
        "sentenceCount": 385,
        "avgSentenceLengthTokens": 18.361039,
        "skewnessSentenceLength": 1.588432,
        "kurtosisSentenceLength": 3.213566,
        "longSentenceRatio": 0.031169,
        "firstToMeanLengthRatio": 1.7428,
        "lastToMeanLengthRatio": 0.2723
      },
      "paragraph": {
        "paragraphCount": 42,
        "avgParagraphLengthTokens": 168.309524,
        "singleSentenceParagraphRatio": 0.690476
      },
      "document": {
        "capitalTokenRatio": 0.126326,
        "repetitionScore": 0.891781,
        "bigramRepetitionScore": 0.662564,
        "hapaxToTypeRatio": 0.434412
      }
    },
    "bs:ratioSignals": {
      "schemaDensity": 1.1,
      "navRatio": 0.0,
      "contentToStructureRatio": 0.0418,
      "externalTldDiversity": 2,
      "selfDeclarationCoherence": 0.348,
      "schemaToNavigationAlignment": 0.0,
      "javascriptSurfaceRatio": 0.0,
      "urlDepthDistribution": {
        "depth_0": 8,
        "depth_1": 21,
        "depth_2": 2,
        "depth_3plus": 18
      },
      "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": 49,
      "navUrlCount": 0,
      "deadUrls": [],
      "externalTlds": [
        "gl",
        "uk"
      ],
      "interiorPageCount": 9,
      "interiorWordCount": 5994,
      "jsSurfaceRatio": 0.0
    },
    "bs:provenance": {
      "securityLabel": "MINIMAL",
      "httpsEnforced": true,
      "hstsDetected": false,
      "cspDetected": false,
      "freshnessLabel": "CURRENT",
      "latestYearInContent": 2026,
      "techStack": {
        "cms": "WordPress",
        "cdn": null,
        "web_server": null,
        "analytics": [
          "Google Analytics"
        ],
        "frameworks": []
      }
    },
    "bs:graphEdges": {
      "totalEdges": 60,
      "tldEdges": 1,
      "schemaTypeEdges": 15,
      "schemaPropEdges": 44,
      "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": 25.75,
      "extract2TimeS": 4.58,
      "topologyTimeS": 0.053,
      "schemaTimeS": 0.01,
      "atomicAnswerTimeS": 0.0,
      "totalPipelineS": 30.41,
      "attemptCount": 1,
      "braidName": "run-20260629-203336"
    }
  },
  "rld:recursive": {
    "@type": "rld:Recursive",
    "@id": "https://boisestandard.org/web/thecarpetcleanerbirmingham-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-05T11:06:54.805689+00:00"
  }
}