a11y

A11Y Detection

Detection coverage — has the client's CODE been analyzed? (spec §4.1)

A code measure, not a content one, so there is NO per-language axis.

THREE COMPARTMENTS summing exactly to keys_total (task 1827):

  • classified — type_source in (detected, manual): a type someone or something DECIDED;
  • analyzed_not_candidate — a scan SAW the key and it stayed plain text. An answer, not a to-do: nothing to remediate on it;
  • never_analyzed — nobody ever looked, so the type is UNKNOWN (not "text"). Read it as "not seen by the last scan of THIS repository", never as "dead key": one scan reads one repository. unclassified (never_analyzed + analyzed_not_candidate) and pct are unchanged for existing callers. last_scan is the recap posted by the last mechanical run, scan_id included (null if the project was never scanned).
get/v1/projects/{project_id}/a11y/detection

Request

  • Base URL: https://api.sonenta.dev
  • URL: https://api.sonenta.dev/v1/projects/{project_id}/a11y/detection
  • Auth: none declared

Path parameters

project_idstring required

Query parameters

version_idstring nullable

Response

Successful Response

project_uuidstring required
version_uuidstring nullable required
keys_totalinteger required
classifiedinteger required
unclassifiedinteger required
pctinteger required
measuredboolean required
never_analyzedinteger
analyzed_not_candidateinteger
analyzed_totalinteger
formulaobject required

Changes

No recorded changes to this operation across all 1 revision of this API.