130 lines
4.0 KiB
Markdown
130 lines
4.0 KiB
Markdown
---
|
|
name: cto-case-source-admission-record
|
|
tier: local
|
|
status: draft
|
|
owner: jp
|
|
source: .sot/03-PROTOCOLS/CTO-CASE-CANDIDATE-BACKEND-PRD.md
|
|
created: 2026-05-31
|
|
last_reviewed: 2026-05-31
|
|
lifecycle_classification: planning
|
|
core_promotion_status: not-promoted
|
|
description: 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:
|
|
|
|
```text
|
|
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:
|
|
|
|
```text
|
|
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
|
|
```
|