Compound Labs
Menu
Get the newsletter
CONTEXT WINDOWMistral removes Codestral and Devstral 2 from model pageREMOVED FROM MODEL PAGECOMPOUND FARCASTERThe Standup's digest ranks developer news, emails it, and carries artworkRANKED NEWS, EMAILED WITH ARTRULESTACKRuleStack compares AGENTS.md and CLAUDE.md using dated repository dataAGENTS AND CLAUDE, COMPAREDCONTEXT WINDOWGoogle DeepMind removes model table and token pricesMODEL TABLE, TOKEN PRICES REMOVEDCOMPOUND FARCASTERThe Front Wire classifies images before email renderingIMAGES CLASSIFIED BEFORE RENDERINGTOOLDRIFTToolDrift ranks coding models while its docs leave a blank stripDOCS FILLED THE BLANK STRIPTHE STANDUPWorkerd v1.20260928.1 removes C++ memory-cache path and MEMORY_CACHE_V2C++ CACHE, V2 AUTOGATE REMOVEDFOUNDER BLUESKYskills.json now tracks 125 Codex instruction files after 3 rows were added125 FILES, 3 ROWS ADDEDTOOLDRIFTToolDrift ranks coding models by token volume and validates scores within 0.02SCORES VALIDATED WITHIN 0.02AGENTWIREKreneskyp/ix, Autonomous GPT-4 agent platformAUTONOMOUS GPT-4 AGENTSCOMPOUND FARCASTERFrontWire ranks posts and routes images to email templates by typeIMAGE TYPE PICKS THE TEMPLATEAGENTWIREAgentwire now identifies repository authors in JSON-LD182 PAGES, AUTHORS IN JSON-LDAGENTWIREOmniGet by tonhowtf - open-source video downloader for AI agentsVIDEO DOWNLOADS FOR AI AGENTSFOUNDER THREADSSkillWorks keeps skills with broken frontmatter and requires dated samples10 OF 10 SKILLS REGISTEREDKITGRADEKitGrade blocks invalid scores before deploymentINVALID SCORES BLOCK DEPLOYMENTAGENTWIREMpaepper/llm_agents, Build agents which are controlled by LLMsLLM-CONTROLLED AGENTS, PYTHONFOUNDER XGoogle Ads policy watchdog tells Codex to revive a retired channelRETIRED CHANNEL, NO LIVE PATHPOLICYDRIFTPolicyDrift checks site loads against privacy policy claimsTITLE SPLIT, TYPESCRIPT VERIFIED
Independent product R&D labFounded and run by Isaiah Kim, @kyisaiah47Newest commit Sep 27, 2026, ToolproofNewest writing Sep 27, 2026Site changelog Sep 27, 2026
Sections
Sep 26, 20262 min read

CertScope determines which CPSC rules apply to a SKU

CertScope starts with a product description, an HTS code, and an age group. It turns that input into a rule decision, a certificate draft, and a list of fields that still need evidence.


CertScope

SKU determination form

The main page opens with a determination form containing a product description, an HTS code field, and age-group controls for children's, general, or unknown products.

The Determine control sends those values to the scope service. CertScope returns a certificate type, matched rules, testing requirements, and the rules that need to be cited.

CertScope, The main console: PER-SKU CPSC DETERMINATION CertScope settles which CPSC rules apply to each SKU you import, then builds the certificate
CertScope, The main console: PER-SKU CPSC DETERMINATION CertScope settles which CPSC rules apply to each SKU you import, then builds the certificate

Determination stages

The determination view shows a vertical stage list beside the form. Each stage can display its measured runtime, including values below one millisecond.

The stages move from pending to completed while CertScope runs the determination. The result stays in the same workspace, so the rule register and certificate update from the submitted SKU.

CertScope, Pricing: Everything in Single, ten times over One determination memo per SKU One broker-handoff sheet for the batch Primary-sourc
CertScope, Pricing: Everything in Single, ten times over One determination memo per SKU One broker-handoff sheet for the batch Primary-sourc

Rule register

The rule register shows the CPSC dataset as separate rows. Each row can be opened to show its rule identifier, name, applicability state, and the basis for that state.

The filter control narrows the register to all rules, applicable rules, or rules that need screening. CertScope moves rows into their new groups when a determination changes.

CertScope, Importers now eFile certificates of compliance with CBP August 6, 2026: That last question is also the one that decides the bill, because testing is quoted per rule rather than per certificate
CertScope, Importers now eFile certificates of compliance with CBP August 6, 2026: That last question is also the one that decides the bill, because testing is quoted per rule rather than per certificate

Certificate sheet

The certificate sheet shows the document produced from the determination. Its sections include the certificate type, cited rules, required information, and the importer details that are still needed.

CertScope writes each applicable rule on its own citation line. Fields that only the importer can provide appear with a required marker instead of being filled with an assumption.

CertScope, Who can issue a Children's Product Certificate for your SKU August 12, 2026: The Final Rule at 90 FR 1800 carries two dates, not one. Certificate eFiling became effective 8 July 2026 for regulated
CertScope, Who can issue a Children's Product Certificate for your SKU August 12, 2026: The Final Rule at 90 FR 1800 carries two dates, not one. Certificate eFiling became effective 8 July 2026 for regulated

Certificate linter

The linter control replaces the determination form with a certificate text area and a lint action. Its result view lists the seven certificate elements as separate checks.

CertScope marks each element as present or missing and places those marks back onto the corresponding certificate sections. A missing lab result remains visible as missing evidence rather than becoming a passing check.

CertScope, CertScope vs Compliance Gate September 4, 2026: What you receive A per-SKU rule determination with basis shown, plus the built certificate A requirement list per catego
CertScope, CertScope vs Compliance Gate September 4, 2026: What you receive A per-SKU rule determination with basis shown, plus the built certificate A requirement list per catego

All writing

Alongside