Clotho Phase 1 Slice 1: Task 1 package scaffold (implementation, held for TELOS review)#110
Merged
Merged
Conversation
Bounded Argo implementation of v12 Task 1 ONLY, under The Eye's ratified
implementation authorization. Creates the zero-dependency ESM package scaffold:
- clotho/package.json (name, private, type:module, engines>=18, ZERO deps)
- clotho/scripts/check.mjs (recursive `node --check` over clotho/**/*.mjs, no shell)
- clotho/scripts/test-all.mjs (committed ordered test list; fails closed on any
unlisted test-*.mjs; runner excludes itself)
- clotho/scripts/test-registry.mjs (scaffold test -> "clotho scaffold OK")
- .gitignore (add .telos/clotho/)
Acceptance criteria (v12 Task 1) verified locally: npm test green, scaffold
prints "clotho scaffold OK", zero dependencies, diff confined to clotho/ +
one .gitignore line, .github/workflows untouched, no spine/existing-package
source changed. Fail-closed unlisted-test behavior proven.
Traceability:
- Plan: v12 sha256:bdc93901... (release anchor c5b6838, reviewed head af2b25a)
- Authorization: authz-005 (AUTHORIZED, all required seats)
- Implementation authority: The Eye decision (PR #109, ratified df9c711)
- Scope: Slice 1 proposal (v12 Task 1); Task 0 and Tasks 2-7 excluded
Scaffold proves the implementation-governance loop only, NOT knowledge-graph
functionality (design validation begins at Task 2).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X8pTab2QMpfM2KsZmwkeYg
dsmcewan
marked this pull request as ready for review
July 16, 2026 16:31
This was referenced Jul 16, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Traceability
sha256:bdc93901…(release anchorc5b6838…, reviewed headaf2b25a1…)df9c711…)docs/clotho-phase-1-slice-1-proposal.md) — v12 Task 1. Task 0 and Tasks 2–7 excluded.What this builds (exactly Task 1)
clotho/package.json—name,private,type: module,engines.node >=18, zero dependenciesclotho/scripts/check.mjs— recursivenode --checkoverclotho/**/*.mjs, POSIX order, no shellclotho/scripts/test-all.mjs— committed ordered test list; fails closed on any unlistedtest-*.mjs(runner excludes itself)clotho/scripts/test-registry.mjs— scaffold test →clotho scaffold OK.gitignore— add.telos/clotho/(the only change outsideclotho/)Acceptance criteria (v12 Task 1 — verified locally)
npm testgreen; scaffold printsclotho scaffold OKcheck.mjsusesexecFileSyncwith no shelltest-*.mjsfails closed (proven with a stray file)clotho/+ one.gitignoreline;.github/workflows/untouchedBoundary (anti-overstatement)
A green scaffold proves the implementation-governance loop (frozen-scope authorship → TELOS re-review → human acceptance), not any Clotho knowledge-graph capability. Design validation begins at Task 2.
Restraint held: no Task 0 "while here", no Task 2 head-start.
🤖 Generated with Claude Code