cto/.sot/03-PROTOCOLS/CTO-CASE-SOURCE-ADMISSION-RECORD.md
2026-05-31 20:34:10 -04:00

4.0 KiB

name tier status owner source created last_reviewed lifecycle_classification core_promotion_status description
cto-case-source-admission-record local draft jp .sot/03-PROTOCOLS/CTO-CASE-CANDIDATE-BACKEND-PRD.md 2026-05-31 2026-05-31 planning not-promoted Child-local source admission record for evaluating Case as a candidate CTO backend.

CTO Case Source Admission Record

Local planning SOT only. Not a Core Protocol. Not active Core authority.

Purpose

Record the minimum source admission facts required before Case can progress beyond planning as a Case Candidate Backend.

This record does not admit Case for execution. It records a pinned public source observation and names the remaining blockers before any non-artificial run.

Non-Authority Notice

This record does not authorize Runtime behavior, WebUI Product behavior, Case execution, real-repo mutation, merge, deploy, push, close, vendor-source mutation, external developer repository mutation, or Core promotion.

Source Identity

Field Value
Source name Case
Source URL https://github.com/workos/case.git
Source web URL https://github.com/workos/case
Source type public Git repository
Observed branch main
Pinned commit 7959ac917cdeb0983b4aaa20bb9f42021747fed8
Commit date 2026-05-19T18:05:46-07:00
Retrieval date 2026-05-31
Retrieval command git clone --depth 1 https://github.com/workos/case.git
Integrity reference pinned Git commit SHA-1 7959ac917cdeb0983b4aaa20bb9f42021747fed8

License Note

License status is unresolved.

Observed facts from the retrieval:

  • no top-level LICENSE or LICENSE.md file was found in the shallow clone;
  • package.json did not expose a license field in the inspected section;
  • package.json contains "private": true.

Admission consequence: Case is not admitted for non-artificial execution until a human-readable license note is completed and the allowed internal-use posture is explicit.

Source Boundary

Protected source boundary:

  • do not mutate the Case repository;
  • do not vendor Case source into Cortex OS Core;
  • do not copy Case implementation source into this child workspace;
  • do not treat Case source as Cortex OS authority;
  • do not run Case against a Target Repository from this record alone.

Allowed planning use:

  • reference the source URL;
  • reference the pinned commit;
  • inspect public metadata for admission planning;
  • define adapter contracts against observed behavior without importing vendor implementation.

Allowed Execution Mode

Current allowed execution mode: planning-only.

Blocked modes:

  • artificial Case run;
  • copied repository fixture run;
  • disposable sandbox repository run;
  • owned noncritical repository run;
  • candidate-default real-repo use.

Mode unlock requires a later validated adapter contract, source license note, harness evidence validation, explicit gate, and staged proof record.

Update Rule

Changing the pinned Case source requires:

  • previous source URL;
  • previous pinned commit or tag;
  • new source URL;
  • new pinned commit or tag;
  • retrieval date;
  • retrieval command;
  • license note review;
  • rerun of applicable adapter fixtures;
  • evidence record naming previous and new source IDs.

No moving branch reference may be used as proof without a pinned commit or tag.

Admission Status

Status: not admitted for execution.

Reason: source identity is pinned, but license note and executable adapter proof are incomplete.

Evidence

Observed retrieval commands:

git ls-remote https://github.com/workos/case.git HEAD refs/heads/main refs/tags/*
git clone --depth 1 https://github.com/workos/case.git
git rev-parse HEAD
git show -s --format=%cI HEAD
git remote get-url origin

Observed source metadata:

HEAD: 7959ac917cdeb0983b4aaa20bb9f42021747fed8
origin: https://github.com/workos/case.git
commit date: 2026-05-19T18:05:46-07:00
package private: true
license file: not found in shallow clone
license field: not observed in inspected package.json