Skip to content

Commit a84fe75

Browse files
authored
Merge branch 'main' into codex/diagnosis-record-contract
2 parents 831a639 + b759730 commit a84fe75

251 files changed

Lines changed: 10125 additions & 529 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ This repository follows release-tag based versioning for install pinning and rel
1010

1111
## [Unreleased]
1212

13+
- Integrated repository continuity across every canonical first-party skill
14+
and agent through a reviewed disposition inventory, compact composition
15+
contracts, managed Codex/Copilot/Claude instruction projections, and
16+
deterministic resume/completion lifecycle evaluations (#80).
17+
- Added the provider-neutral repository continuity specification, schema,
18+
bounded root Markdown template, maintenance skill, prototype migration
19+
report, deterministic fixtures, and downstream integration map (#79).
1320
- Added the versioned organization-wide repository release and changelog
1421
contract, schema, migration guide, portable authoring skill, Aether
1522
declaration, and safe Taskfile handoffs (#61).

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Aether
22

3-
Aether is Ego Hygiene’s canonical first-party library of reusable AI specifications, skills, and agent source with deterministic validation and build tooling.
3+
Aether is Ego Hygiene’s canonical first-party library of reusable AI
4+
specifications, skills, agent source, and instruction modules with
5+
deterministic validation and build tooling.
46

57
Architecture navigation: [META.md](META.md) inventories Aether's complete
68
18-document architecture graph. The reusable materialization contract, schema,
@@ -18,7 +20,8 @@ and consumer validator live under
1820
## 2) What Aether owns (and does not own)
1921

2022
Aether owns:
21-
- First-party canonical specs, skills, and agents.
23+
- First-party canonical specs, skills, agents, and reusable instruction
24+
modules.
2225
- Catalog/provenance schemas and deterministic validators.
2326
- Distribution/projection build scripts.
2427

@@ -33,20 +36,24 @@ Canonical source:
3336
- `library/organization/specs/`
3437
- `library/organization/skills/`
3538
- `library/organization/agents/`
39+
- `library/organization/instructions/`
3640

3741
Generated artifacts:
3842
- `catalog/first-party/catalog.v1.json`
3943
- `dist/skills/`
4044
- `dist/github/`
45+
- `dist/codex/`
46+
- `dist/claude/`
4147

4248
`.staging/` is non-canonical migration/provenance holding space and cannot be emptied without ADR-005 deletion-gate requirements (`DECISIONS.md#adr-005`).
4349

4450
## 4) First-party catalog summary
4551

4652
Current canonical inventory snapshot (recompute with the commands shown):
47-
- 28 specifications (`find library/organization/specs -name "*.spec.md"`)
53+
- 29 specifications (`find library/organization/specs -name "*.spec.md"`)
4854
- 34 skills (`find library/organization/skills -name "SKILL.md"`)
4955
- 9 canonical agent profiles (`find library/organization/agents -name "AGENT.md"`)
56+
- 1 canonical instruction module (`find library/organization/instructions -name "INSTRUCTION.md"`)
5057

5158
Machine-readable catalog and provenance:
5259
- `catalog/first-party/catalog.v1.json`
@@ -151,6 +158,7 @@ Inspect generated output:
151158
```sh
152159
find dist/skills -maxdepth 2 -type f | sort
153160
find dist/github -maxdepth 4 -type f | sort
161+
find dist/codex dist/claude -maxdepth 4 -type f | sort
154162
```
155163

156164
Validate publishability (no release write):

catalog/README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ provenance, lifecycle, and distribution.
1919
software fixtures with adversarial mutation cases
2020
- `schemas/aether.repository-release.v1.schema.json` — repository profile,
2121
semantic-version, changelog, delivery, evidence, and manual-handoff contract
22+
- `schemas/aether.repository-continuity.v1.schema.json` — root operational
23+
handoff metadata, base/candidate/live state, review evidence, size, privacy,
24+
and stale/superseded lifecycle contract
25+
- `schemas/aether.continuity-dispositions.v1.schema.json` — complete canonical
26+
skill/agent reader-writer, reader, read-only, and not-applicable composition
27+
inventory
2228
- `first-party/catalog.v1.json` — canonical compatibility catalog for the current specification and skill corpus
2329
- `external/approved-skills.v1.json` — governed external skill catalog entries reconstructed from staged provenance
2430
- `external/source-candidates.v1.json` — non-publishable external source candidates, including their rights-review state
@@ -37,6 +43,8 @@ Current source-specific catalogs have different responsibilities:
3743

3844
- specification and skill frontmatter is authoritative for `first-party/catalog.v1.json`;
3945
- canonical agent source and `library/organization/agents/catalog.json` own agent-specific capability metadata;
46+
- `library/organization/instructions/repository-continuity/` owns the reusable
47+
continuity pointer and reviewed per-skill/per-agent dispositions;
4048
- reviewed external source records own their upstream provenance and redistribution evidence.
4149

4250
The normalized provenance model is a **derived policy view**, not a second hand-edited source of truth. It gives these artifact kinds one common vocabulary for source, revision, digest, license, trust, lifecycle, compatibility, maintainer ownership, and publication readiness.
@@ -68,7 +76,10 @@ The normalized provenance contract supports:
6876
- prompts;
6977
- instructions.
7078

71-
The current repository has canonical specs, skills, and agents. Prompt/instruction source can be added later without inventing a separate provenance lifecycle. Rich agent catalog/cost-control work remains separate from the generic provenance contract.
79+
The current repository has canonical specs, skills, agents, and a repository
80+
continuity instruction module. Future prompt/instruction sources can use the
81+
same provenance lifecycle. Rich agent catalog/cost-control work remains
82+
separate from the generic provenance contract.
7283

7384
## First-party and external separation
7485

0 commit comments

Comments
 (0)