Skip to content

docs(architecture/embeddings): verify Job Structure table (attempt field) #190

Description

@jack-arturo

Surfaced by the docs audit in #178 (verified against automem@ebcf5f16).

The Job Structure table (Queue-Based Processing) lists memory_id, content, attempt: int. Code inspection of runtime_pipeline.py@ebcf5f16 suggests jobs may be stored as (memory_id, content) tuples, not dicts with an attempt field — the "re-queue if attempt < 3" logic may be a worker-local counter rather than a job field. Could not confirm definitively during the audit.

Confirm against runtime_pipeline.py and correct the Job Structure / Error Handling tables if needed. #178 shipped the verified fixes (SHA links, VOYAGE_MODEL configurability) and left this flagged.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions