Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
6f804b9
feat(taxonome): add isolated typed taxonomy evaluation spike
cedricvidal Oct 21, 2026
dd19789
fix(taxonome): ground preconditions and preserve real Ax experiment
cedricvidal Oct 21, 2026
7d217d7
fix(taxonome): finalize bounded SDK replay and review evidence
cedricvidal Oct 21, 2026
05bd8b7
docs: add concise code readability guidance
cedricvidal Oct 21, 2026
23c27e3
refactor(taxonome): improve spike code readability
cedricvidal Oct 21, 2026
2e4c4a4
docs(taxonome): record readability source revision
cedricvidal Oct 21, 2026
c27c5a1
docs(taxonome): require and apply explanatory code comments
cedricvidal Oct 21, 2026
0370478
docs(taxonome): record explanatory-comment audit
cedricvidal Oct 21, 2026
2cd0234
docs(taxonome): document parameters and type fields
cedricvidal Oct 21, 2026
f78af8d
docs(taxonome): record TSDoc and loader audit
cedricvidal Oct 21, 2026
8dda331
Merge prepared submission readout stack parent
cedricvidal Oct 21, 2026
66da075
docs(taxonome): record prepared stack integration
cedricvidal Oct 21, 2026
94305d5
feat(taxonome): add polished TTY-aware CLI styling
cedricvidal Oct 21, 2026
5496ab4
docs(taxonome): record polished CLI revision
cedricvidal Oct 21, 2026
e3e40e4
feat(taxonome): load YAML taxonomies and Scope archives
cedricvidal Oct 22, 2026
dbea16b
docs(taxonome): record YAML runtime provenance
cedricvidal Oct 22, 2026
f30b0cc
test(taxonome): compile plugin fixture in clean CI
cedricvidal Oct 22, 2026
888cac4
test(taxonome): emit plugin fixture without package builds
cedricvidal Oct 22, 2026
77443f8
feat(taxonome): add typed custom prompt demo
cedricvidal Oct 22, 2026
95260a8
test(taxonome): preserve fresh YAML prompt evidence
cedricvidal Oct 22, 2026
c30a5fd
docs(taxonome): record fresh prompt demo provenance
cedricvidal Oct 22, 2026
a2486f8
test(taxonome): add neutral-ID prompt control
cedricvidal Oct 22, 2026
f6224e8
test(taxonome): preserve neutral-ID control evidence
cedricvidal Oct 22, 2026
a26d154
docs(taxonome): record neutral control provenance
cedricvidal Oct 22, 2026
304770a
docs(taxonome): clarify prompt evidence filenames
cedricvidal Oct 22, 2026
dec7cc8
docs(taxonome): clarify prompt eval call semantics
cedricvidal Oct 22, 2026
1788683
refactor(taxonome): colocate Timeout handler tests
cedricvidal Oct 22, 2026
0e2967f
test(taxonome): preserve readable-path control evidence
cedricvidal Oct 22, 2026
f221301
docs(taxonome): record readable-path provenance
cedricvidal Oct 22, 2026
eee76a1
docs(taxonome): correct capture provenance timing
cedricvidal Oct 22, 2026
3f8abe4
refactor(taxonome): split engine from ax taxonomy
cedricvidal Oct 22, 2026
9f4d5cd
docs(taxonome): record engine catalog extraction
cedricvidal Oct 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,7 @@ not open the PR against the fork unless the user explicitly asks you to.
| [docs/architecture/app-design.md](docs/architecture/app-design.md) | Data models, API design, package dependency graph |
| [docs/architecture/experiments.md](docs/architecture/experiments.md) | Canonical Experiment revisions, execution attempts, fixed-vector storage, publication, and client contract |
| [docs/architecture/prompt-evaluations.md](docs/architecture/prompt-evaluations.md) | Static prompt quality, datasets, commands, and maintenance rules |
| [docs/architecture/taxonome.md](docs/architecture/taxonome.md) | Standalone two-element Taxonome spike, ATIF/JSON API, evals and replay |
| [docs/architecture/data-organization-projects.md](docs/architecture/data-organization-projects.md) | Projects (a single container) to isolate/group data within a cluster; composes with data-tags and auth-rbac |
| [docs/architecture/auth-rbac.md](docs/architecture/auth-rbac.md) | Explicit-login IdP auth, Redis user-access cache, Portal handshake; deferred RBAC/internal-token roadmap |
| [docs/architecture/vscode-web-worker.md](docs/architecture/vscode-web-worker.md) | XState chat machine, GitHub auth flow, ARIA snapshots |
Expand Down
17 changes: 14 additions & 3 deletions NOTICE

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 21 additions & 0 deletions apps/taxonome/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Taxonome

Standalone experimental YAML taxonomy CLI for plain ATIF and existing Scope run
archives. The initial taxonomy evaluates Skipped Invocation through Ax and the
Copilot SDK, and Timeout through deterministic TypeScript. Explicit local or
installed-package plugins can add custom deterministic handlers without
modifying Taxonome. No Scope backing services are needed.

The generic runtime is `packages/taxonomy-engine`; the shipped
agent-behavior definitions and Timeout handler are isolated in
`packages/ax-taxonomy`. The CLI explicitly composes both packages.

See [the architecture and usage guide](../../docs/architecture/taxonome.md)
for YAML and `extra.scope` contracts, archive safety, plugin authoring,
build/run/eval/optimization/replay commands, the typed API, evidence policy,
and scope limitations. A runnable custom project lives in
[`examples/taxonome-custom-handler`](../../examples/taxonome-custom-handler/README.md).

The [recorded findings](../../docs/architecture/taxonome.md#recorded-spike-findings-2026-10-21)
link the actual SDK baselines, complete Ax artifacts, fresh final comparisons,
cumulative 256/500-call ledger, and deterministic JSON/Markdown preview.
14 changes: 14 additions & 0 deletions apps/taxonome/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "taxonome",
"version": "0.1.0",
"private": true,
"type": "module",
"bin": { "taxonome": "dist/index.js" },
"scripts": { "build": "tsc", "lint": "tsc --noEmit" },
"dependencies": {
"ax-taxonomy": "workspace:*",
"taxonomy-engine": "workspace:*",
"commander": "14.0.3"
},
"devDependencies": { "@types/node": "^22.7.0", "typescript": "^5.6.2" }
}
Loading
Loading