You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+31Lines changed: 31 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,37 @@ When a new version is released:
15
15
16
16
---
17
17
18
+
## [1.4.3] - 2026-07-07
19
+
20
+
### Fixed
21
+
- Replaced all surviving `deterministic` phrasing (spec §4.1 footnote, §10.8 workflow table; README session state section) with `consistent and predictable` — aligns with the reduced-variance language established in v1.4.2
22
+
- Removed stale `agents/openai.yaml` sidecar claim from README Codex section (sidecars were deleted in v1.4.2 but the description was not updated)
23
+
- Corrected Copilot platform table row: Copilot Code Review does support `AGENTS.md`; removed incorrect caveat and expanded label to reflect full Copilot coverage
24
+
- Replaced `"Works seamlessly"` with honest cross-platform framing that matches the platform-variance caveat already present in the same section
25
+
- Added provenance note to `agentskills.io` link — clarifies it is a third-party community site, not a project-maintained resource
26
+
- Corrected `CLAUDE.md` / `.cursorrules` comparison: `"No layering"` was factually wrong (both support nested files); reframed around the actual gap — no personal/project separation that travels across tools
27
+
- Added deprecation callout to template repository section directing new users to the plugin instead
Copy file name to clipboardExpand all lines: README.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ What began as a way to extract and reuse prompts across AI providers has evolved
21
21
22
22
-**Layered architecture** – Personal user context + project `AGENTS.md` context create complete AI workspace configurations
23
23
-**Skill-based workflows** – Create and validate context files using reusable skills with detailed operational logic
24
-
-**Provider-agnostic** – Works seamlessly across different LLM environments
24
+
-**Provider-agnostic** – Designed to work across different LLM environments; results may vary by platform
25
25
26
26
### The System
27
27
@@ -32,7 +32,7 @@ This framework consists of:
32
32
-**Session specification** – How AI assistants should maintain and adapt context during work sessions
33
33
-**Templates in `templates/`** – Canonical artifact structures aligned to the spec
34
34
35
-
All components are designed to work across hosted and local LLM environments, ensuring that every AI assistant understands your background, working style, and project context without repeated explanations. Results may vary by platform, so you may need to adjust your context files accordingly.
35
+
All components are designed to work across hosted and local LLM environments, ensuring that every AI assistant understands your background, working style, and project context without repeated explanations. You may need to adjust your context files for specific platforms.
36
36
37
37
---
38
38
@@ -97,7 +97,7 @@ ai-context-kit/
97
97
│ └── context_aware_ai_session_spec.md # Specification for AI session management
98
98
│
99
99
├── templates/
100
-
│ ├── usercontext_template.instructions.md # Canonical v1.4.2 user context template (authoritative)
100
+
│ ├── usercontext_template.instructions.md # Canonical v1.4.3 user context template (authoritative)
Note: Interaction Mode is optional in the abstract session model, but project `AGENTS.md` should define a default to keep startup behavior deterministic.
183
+
Note: Interaction Mode is optional in the abstract session model, but project `AGENTS.md` should define a default to keep startup behavior consistent and predictable.
184
184
185
185
State behavior rules:
186
186
- State persists across turns until explicitly changed or reset.
187
187
- No silent transitions: project, role, phase, style, tone, and interaction mode must not change implicitly.
188
188
- State can be changed with natural language or namespaced commands (for example `/namespace.mode`, `/namespace.phase`, `/namespace.style`, `/namespace.tone`, `/namespace.interact`).
189
189
-`/namespace.context` shows current active state; `/namespace.reset` resets session state.
190
190
191
-
**Purpose:** Keeps behavior deterministic, transparent, and aligned as work moves between planning, implementation, debugging, and review.
191
+
**Purpose:** Keeps behavior consistent, transparent, and aligned as work moves between planning, implementation, debugging, and review.
192
192
193
193
---
194
194
195
195
## Agent Skills
196
196
197
197
This repository provides for reusable **Agent Skills** for authoring and validation.
- Composition wrappers for instruction/skill workflows
268
268
-`specs/context_aware_ai_session_spec.md`
269
-
- Authoritative specification (v1.4.2+)
269
+
- Authoritative specification (v1.4.3+)
270
270
- Root `README.md`
271
271
- Human-facing entry point and workflow documentation
272
272
@@ -306,7 +306,7 @@ If paths must change, update the specification and README first, then adjust ski
306
306
| Platform | Method | Limitations / Notes |
307
307
|----------|---------|---------------------|
308
308
|**Anthropic Claude Projects**| Add user context and `AGENTS.md` to project knowledge or project instructions | Large files compete with conversation history for context window space; keep files concise |
309
-
|**GitHub Copilot (VS Code/IDE, coding agent)**| Keep `AGENTS.md` in your project root; Copilot reads it automatically |Copilot Code Review does not yet support `AGENTS.md` — add `.github/copilot-instructions.md` if you need Code Review coverage|
309
+
|**GitHub Copilot (VS Code/IDE, coding agent, code review)**| Keep `AGENTS.md` in your project root; Copilot reads it automatically |—|
310
310
|**OpenAI ChatGPT**| Paste user context into **Custom Instructions**; upload `AGENTS.md` as a file attachment | Custom Instructions has a tight character limit — long user context files will be silently truncated; maintain a condensed version and consult current OpenAI documentation for the latest limit |
311
311
|**OpenAI Codex**| Keep `AGENTS.md` in your project root; Codex reads it automatically | — |
312
312
|**Local scripts / APIs**| Concatenate user context + `AGENTS.md` when initializing conversations | Context window management is your responsibility; monitor token usage for long sessions |
@@ -397,8 +397,6 @@ claude plugin update ai-context-kit
397
397
398
398
Codex auto-discovers skills from the `.agents/skills/` directory, scanning upward from the current working directory to the repo root. AI Context Kit ships a `.agents/skills/` directory whose entries are symlinks to the canonical `skills/` folders, so repo-local skill discovery and plugin packaging both point at the same source of truth.
399
399
400
-
Each skill also includes an `agents/openai.yaml` sidecar (`skills/<name>/agents/openai.yaml`) with UI metadata consumed by the Codex skill picker.
401
-
402
400
### Auto-discovery (no install needed)
403
401
404
402
If you clone this repo and run Codex from within it, all 11 skills are discovered automatically. No registration or import is required for repo-local use.
@@ -488,7 +486,7 @@ Each project `AGENTS.md` should define:
488
486
- **Languages:** LLMs work best when instructions are in English, but you can include multilingual content in user context if needed (just be aware of potential comprehension issues)
489
487
- **Versioning:** Update user context when skills/preferences evolve; update project `AGENTS.md` when phases/objectives change. Ideally, these should live in the same repository as your codebase once they are created.
490
488
- **Discoverability:** Semantic file extensions help AI tools identify and load the appropriate instructions automatically
491
-
- **Canonical structure:** The templates in`/templates` define the only supported artifact structures for spec v1.4.2
489
+
- **Canonical structure:** The templates in`/templates` define the only supported artifact structures for spec v1.4.3
492
490
493
491
---
494
492
@@ -519,7 +517,7 @@ Each project `AGENTS.md` should define:
519
517
520
518
| Approach | What it gives you | What's missing |
521
519
|----------|------------------|----------------|
522
-
| Single `CLAUDE.md` / `.cursorrules` | Quick, zero-overhead context for one tool | No portability, no layering, no validation — one file per tool |
520
+
| Single `CLAUDE.md` / `.cursorrules` | Quick, zero-overhead context for one tool | No personal/project separation — the same file covers everything, no cross-tool portability, no structured validation |
523
521
| Handwritten system prompt | Full control over phrasing | Re-explained every session, not versionable, not portable |
524
522
| Per-project `AGENTS.md` only | Project-specific agent behavior | No personal layer — AI still doesn't know who you are |
525
523
|**AI Context Kit**| Layered (personal + project), portable across providers, versioned, validated, skill-reusable | More upfront setup |
@@ -538,6 +536,8 @@ Each project `AGENTS.md` should define:
538
536
539
537
## Getting Started with This Template Repository
540
538
539
+
> **Recommended: install the plugin** (see [Installing as a Plugin](#installing-as-a-plugin) above). The template repository path below is being phased out — new users should install via plugin instead.
540
+
541
541
This is a **GitHub template repository**. Here's how to use it:
Copy file name to clipboardExpand all lines: docs/spec-rationale.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
---
2
2
context_type: rationale
3
3
document_type: companion_document
4
-
spec_version: 1.4.2
4
+
spec_version: 1.4.3
5
5
created: 2025-10-20
6
6
last_updated: 2026-05-09
7
7
status: active
8
8
---
9
9
10
-
# Spec Rationale & Extended Reference (v1.4.2)
10
+
# Spec Rationale & Extended Reference (v1.4.3)
11
11
12
12
This document is the companion to [`specs/context_aware_ai_session_spec.md`](../specs/context_aware_ai_session_spec.md). It contains the background reasoning, extended examples, project profile illustrations, end-to-end scenarios, and future enhancement notes that were removed from the normative spec to keep it readable.
0 commit comments