Skip to content

Commit b759730

Browse files
authored
Merge pull request #82 from egohygiene/codex/continuity-skill-integration
feat: integrate repository continuity across agent workflows
2 parents 8550bec + dac9073 commit b759730

235 files changed

Lines changed: 5780 additions & 536 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: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ 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).
1317
- Added the provider-neutral repository continuity specification, schema,
1418
bounded root Markdown template, maintenance skill, prototype migration
1519
report, deterministic fixtures, and downstream integration map (#79).

README.md

Lines changed: 10 additions & 2 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,11 +36,14 @@ 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

@@ -47,6 +53,7 @@ Current canonical inventory snapshot (recompute with the commands shown):
4753
- 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: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ provenance, lifecycle, and distribution.
2222
- `schemas/aether.repository-continuity.v1.schema.json` — root operational
2323
handoff metadata, base/candidate/live state, review evidence, size, privacy,
2424
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
2528
- `first-party/catalog.v1.json` — canonical compatibility catalog for the current specification and skill corpus
2629
- `external/approved-skills.v1.json` — governed external skill catalog entries reconstructed from staged provenance
2730
- `external/source-candidates.v1.json` — non-publishable external source candidates, including their rights-review state
@@ -40,6 +43,8 @@ Current source-specific catalogs have different responsibilities:
4043

4144
- specification and skill frontmatter is authoritative for `first-party/catalog.v1.json`;
4245
- 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;
4348
- reviewed external source records own their upstream provenance and redistribution evidence.
4449

4550
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.
@@ -71,7 +76,10 @@ The normalized provenance contract supports:
7176
- prompts;
7277
- instructions.
7378

74-
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.
7583

7684
## First-party and external separation
7785

0 commit comments

Comments
 (0)