DocumentCard classification_failed badge requires doc.status from the API list endpoint. _doc_to_dict was omitting the field; this fix adds it and adds a regression test that would have caught the omission. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>