feat(ITC-WP-0016): establish PracticePattern language
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a025c2-407a-7a32-b40a-f37a52f03f62
This commit is contained in:
parent
5e2435aaf9
commit
149d2ced70
27 changed files with 1119 additions and 99 deletions
|
|
@ -5,7 +5,7 @@ title: "PracticePattern language and InterfaceDeprecationStrangler"
|
|||
domain: infotech
|
||||
topic_slug: canon
|
||||
repo: info-tech-canon
|
||||
status: active
|
||||
status: finished
|
||||
priority: high
|
||||
created: "2026-08-21"
|
||||
updated: "2026-08-21"
|
||||
|
|
@ -33,7 +33,7 @@ Christopher Alexander's pattern-language method, seed it with the proven
|
|||
|
||||
```task
|
||||
id: ITC-WP-0016-T01
|
||||
status: progress
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "4e581485-52cc-4de6-86ac-8876104df930"
|
||||
```
|
||||
|
|
@ -47,7 +47,7 @@ canon validation for the contract.
|
|||
|
||||
```task
|
||||
id: ITC-WP-0016-T02
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "f94abadb-26e1-49cf-bf0a-7d6b7bbe6b2e"
|
||||
```
|
||||
|
|
@ -60,7 +60,7 @@ consequences, adoption checklist, and known use in State Hub.
|
|||
|
||||
```task
|
||||
id: ITC-WP-0016-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "ca98c387-25f4-4493-9f83-1b91269ee584"
|
||||
```
|
||||
|
|
@ -73,7 +73,7 @@ retrieve the named practice without relying on the originating repository.
|
|||
|
||||
```task
|
||||
id: ITC-WP-0016-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "ff7e1e12-ada5-43ae-8a86-78419fff79ae"
|
||||
```
|
||||
|
|
@ -84,11 +84,19 @@ artifact ID and path and the local adoption expectations.
|
|||
|
||||
## Acceptance
|
||||
|
||||
- [ ] PracticePattern Markdown artifacts have a documented and validated v0.1 scheme.
|
||||
- [ ] `InterfaceDeprecationStrangler` is a registered, retrieval-visible canon artifact.
|
||||
- [ ] The pattern distinguishes successful legacy traffic from attempted use of a retired interface.
|
||||
- [ ] `arc-nexus` names the pattern and states how it applies locally.
|
||||
- [ ] Canon validation and tests pass; both repositories are committed and synchronized.
|
||||
- [x] PracticePattern Markdown artifacts have a documented and validated v0.1 scheme.
|
||||
- [x] `InterfaceDeprecationStrangler` is a registered, retrieval-visible canon artifact.
|
||||
- [x] The pattern distinguishes successful legacy traffic from attempted use of a retired interface.
|
||||
- [x] `arc-nexus` names the pattern and states how it applies locally.
|
||||
- [x] Canon validation and tests pass; both repositories are committed and synchronized.
|
||||
|
||||
## Result
|
||||
|
||||
Completed 2026-08-21. The canon now carries an Alexander-inspired
|
||||
PracticePattern v0.1 Markdown scheme, a matching frontmatter schema and
|
||||
structural validator, the active `InterfaceDeprecationStrangler` known use, and
|
||||
generated graph, view, and agent-retrieval assets. `arc-nexus` adopted the
|
||||
pattern by name and contract in commit `ff21e8a`.
|
||||
|
||||
## Out of scope
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue