{"uid":"cap_3OY2ArmJX0jXgRCGE6VmW","slug":"rqm-validate-spectral-criteria-3c80a9fd","name":"RQM Validate Spectral Criteria","description":"Validate Spectral Criteria: Accept or reject this bounded capture against the caller's supplied spectral criteria. Use when: The caller needs a bounded objective result that can directly gate or feed its next step. Returns: strict JSON summary, checksummed artifact manifest. Boundaries: Deterministic bounded local signal processing only; no causal, hardware, physical, regulatory, safety, or...","url":"https://jobs.rqmtechnologies.com/x402/buyer-jobs/wave.validate-spectral-criteria.v1","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request":{"type":"object","description":"Validate Spectral Criteria request metadata is discovery-only while execution is disabled.","additionalProperties":true},"schema_version":{"const":"rqm.jobs.bazaar-buyer-job-request.v1"},"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$","maxLength":128,"minLength":1},"max_total_price":{"type":"string","pattern":"^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dYZNvxp3tcnZWYy_VnXCN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates complex signal captures against caller-defined spectral rules (band power or peak magnitude thresholds per frequency band), returning a bounded accept/reject decision.","exampleAgentPrompt":"Check if this captured signal passes our spectral criteria: it was sampled at 44100 Hz with ortho normalization, and I need to enforce two rules — rule 'band-low' requiring band_power between 0.01 and 0.5 in the 20–200 Hz range, and rule 'peak-hi' requiring peak_magnitude under 0.9 in the 1000–5000 Hz range. Here are the complex samples: [{real: 0.3, imaginary: 0.1}, ...]","exampleUseCases":[{"title":"RF spectrum compliance gating","prompt":"Before we proceed to the next processing stage, validate this RF capture sampled at 2400000 Hz with backward normalization against these two spectral rules: 'rule-noise-floor' must have band_power below 0.05 in the 0–1000 Hz range, and 'rule-signal-band' must have peak_magnitude between 0.2 and 0.8 in the 100000–200000 Hz range. Here are my complex IQ samples."},{"title":"Audio signal quality check","prompt":"I have an audio channel 'mic-left' sampled at 48000 Hz with ortho normalization. Can you check if it passes these criteria: band_power in the 20–200 Hz band must be between 0.001 and 0.3 (rule 'sub-bass'), and peak_magnitude in the 1000–8000 Hz range must not exceed 0.95 (rule 'mid-range-peak')? Here are the complex samples."},{"title":"Sensor capture acceptance for pipeline","prompt":"Run a spectral validation on this sensor channel 'accelerometer-z' captured at 1000 Hz with forward normalization. Apply rule 'vibration-band' to check band_power between 0.0 and 0.1 in the 10–50 Hz range, and rule 'noise-check' to confirm peak_magnitude stays under 0.02 in the 200–500 Hz range. Tell me if it passes or fails each rule."}],"resultDescription":"Returns a structured accept/reject verdict for each supplied spectral rule (by rule_id), indicating whether the band_power or peak_magnitude metric for the defined frequency range fell within the specified minimum/maximum bounds. Provides an overall compliance decision suitable for directly gating downstream pipeline steps.","failureModes":["Invalid or mismatched frequency range (minimum_hz >= maximum_hz) causes rule rejection","Sample count exceeds 4096-sample limit, triggering a validation error","Unsupported normalization enum value returns a schema validation error","Too many rules (>32) causes request rejection","Payment of 0.005 USDC not provided or x402 handshake fails, blocking the request","sample_rate_hz out of valid range returns parameter error","Empty samples array or missing required fields cause schema validation failure"],"whenToPreferThis":"Use this endpoint when you need a bounded, deterministic accept/reject result against spectral criteria you define — ideal for gating pipeline steps based on signal quality or compliance. Prefer this over raw FFT endpoints when you need a true/false decision per frequency band rule rather than raw spectral data. Do not use when you need hardware ground truth, causal signal diagnosis, continuous streaming analysis, or physical claims beyond what spectral metrics can assert. Pair with the RQM Convert Capture To Spectrum endpoint if you first need to produce a spectral artifact before validating it.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:41:07.480Z","isFirstParty":false}