Skip to content

docs(worker): stop calling the pre-TTL Governor shape deployed #71

Description

@thegeorgepu

vinci/worker/README.md still states that the deployed Governor's claim-paths response omits ttl and therefore blocks every governed task.

That was true before the selective server rollout, but it is no longer the deployed state:

  • live server build: 5bc35dc69d35fd581f41f0c863470c325a4d58c1
  • merged PR #201 commit 3c01ff9b96ad712a07bc8fbf540a5c94bb6e791d is an ancestor of the live build
  • the live source builds a successful response with validated numeric ttl at server/vinci_gpu_server/app.py in the claim-paths handler
  • public /v1/version identifies the exact build and unchanged schema fingerprint 2b26c5d94dbb55f99aa67fbed2e6c4cfe2ab71cbd52291390ce09fd980848c42

Update the README to distinguish the historical pre-fix wire shape (which remains a useful negative fixture) from the current deployed server. The worker test named claim-paths without ttl (the DEPLOYED server shape) should likewise stop calling that historical shape deployed.

Do not weaken the client's fail-closed requirement: a missing, non-finite, or non-positive TTL must still block before work. This is documentation/test-label drift only.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions