Pin InfoTechCanon acceptance and complete federation workplan

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a087be-d842-7252-81be-2105c4279c87
This commit is contained in:
tegwick 2026-09-09 22:50:47 +02:00
parent 491602a84b
commit 3f225d28c1
10 changed files with 69 additions and 32 deletions

View file

@ -20,5 +20,5 @@ Draft 0.1.2 derives its vocabulary from FIAM v0.2 Draft 6 and the frozen Core.
No local standard or runtime service is published. Source pins and reviewed No local standard or runtime service is published. Source pins and reviewed
mapping boundaries are explicit. The initial mapping mapping boundaries are explicit. The initial mapping
and consumer-description review is complete. FIAM acceptance and Repo Manager and consumer-description review is complete. FIAM acceptance and Repo Manager
documentation adoption are pinned. INTERFACE-WP-0004-T01 awaits committed documentation adoption are pinned, along with InfoTechCanon boundary acceptance.
InfoTechCanon acceptance; publication remains draft after the T02 assessment. INTERFACE-WP-0004 is complete; publication remains draft after assessment.

View file

@ -11,7 +11,7 @@
| workplan | INTERFACE-WP-0001 | finished | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md | | workplan | INTERFACE-WP-0001 | finished | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md |
| workplan | INTERFACE-WP-0002 | finished | — | workplans/INTERFACE-WP-0002-canon-foundation.md | | workplan | INTERFACE-WP-0002 | finished | — | workplans/INTERFACE-WP-0002-canon-foundation.md |
| workplan | INTERFACE-WP-0003 | finished | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md | | workplan | INTERFACE-WP-0003 | finished | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md |
| workplan | INTERFACE-WP-0004 | active | — | workplans/INTERFACE-WP-0004-federation-acceptance.md | | workplan | INTERFACE-WP-0004 | finished | — | workplans/INTERFACE-WP-0004-federation-acceptance.md |
| task | INTERFACE-WP-0001-T01 | done | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md | | task | INTERFACE-WP-0001-T01 | done | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md |
| task | INTERFACE-WP-0001-T02 | done | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md | | task | INTERFACE-WP-0001-T02 | done | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md |
| task | INTERFACE-WP-0001-T03 | done | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md | | task | INTERFACE-WP-0001-T03 | done | — | workplans/INTERFACE-WP-0001-statehub-bootstrap.md |
@ -21,5 +21,5 @@
| task | INTERFACE-WP-0003-T01 | done | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md | | task | INTERFACE-WP-0003-T01 | done | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md |
| task | INTERFACE-WP-0003-T02 | done | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md | | task | INTERFACE-WP-0003-T02 | done | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md |
| task | INTERFACE-WP-0003-T03 | done | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md | | task | INTERFACE-WP-0003-T03 | done | — | workplans/INTERFACE-WP-0003-mapping-and-consumer-review.md |
| task | INTERFACE-WP-0004-T01 | wait | — | workplans/INTERFACE-WP-0004-federation-acceptance.md | | task | INTERFACE-WP-0004-T01 | done | — | workplans/INTERFACE-WP-0004-federation-acceptance.md |
| task | INTERFACE-WP-0004-T02 | done | — | workplans/INTERFACE-WP-0004-federation-acceptance.md | | task | INTERFACE-WP-0004-T02 | done | — | workplans/INTERFACE-WP-0004-federation-acceptance.md |

View file

@ -56,7 +56,7 @@ Unresolved implementation detail: the response shape is implied by provider code
rather than a dedicated response schema. That limits machine contract checking, rather than a dedicated response schema. That limits machine contract checking,
not the ability to model the exchange. No provider change is required by this not the ability to model the exchange. No provider change is required by this
review. Consumer adoption is now recorded in INTERFACE-WP-0004-T02; review. Consumer adoption is now recorded in INTERFACE-WP-0004-T02;
InfoTechCanon boundary acceptance remains tracked in T01. InfoTechCanon boundary acceptance is recorded in completed T01.
## Consumer-owned review clarification ## Consumer-owned review clarification

View file

@ -11,6 +11,8 @@ schema_source:
peers: peers:
- repository: info-tech-canon - repository: info-tech-canon
relationship: shared-concept upstream; interface-domain extension relationship: shared-concept upstream; interface-domain extension
review_record: infospace/interfaces/interface-canon-boundary.md
acceptance_manifest: infospace/reviews/acceptance/info-tech-canon-sources.json
- repository: facetted-interfaces - repository: facetted-interfaces
relationship: FIAM terminology and conformance authority relationship: FIAM terminology and conformance authority
review_record: docs/interface-canon-boundary.md review_record: docs/interface-canon-boundary.md
@ -39,9 +41,9 @@ mapping_rules:
- FIAM retains ownership of standard semantics, schemas, and conformance. - FIAM retains ownership of standard semantics, schemas, and conformance.
- Local definitions remain FIAM-qualified where upstream names overlap. - Local definitions remain FIAM-qualified where upstream names overlap.
known_deviations: known_deviations:
- FIAM accepted draft 0.1.1 derivation and authority boundaries; Repo Manager adopted that documentation mapping; InfoTechCanon committed acceptance remains pending. - FIAM accepted draft 0.1.1 derivation and authority boundaries; Repo Manager adopted that documentation mapping; InfoTechCanon accepted shared boundaries with clarifications implemented in 0.1.2.
- The completed identity/commerce migration ledger is not a universal registration gate. - The completed identity/commerce migration ledger is not a universal registration gate.
- Evidence records require an explicit assertion/source mapping, not a direct alias. - Evidence records require an explicit assertion/source mapping, not a direct alias.
expectations: expectations:
- Review source changes and retain commit and content-hash provenance. - Review source changes and retain commit and content-hash provenance.
- Initial mapping and consumer-description review is complete in INTERFACE-WP-0003; consumer adoption and draft publication assessment are complete in INTERFACE-WP-0004-T02; T01 awaits InfoTechCanon committed acceptance. - Initial mapping and consumer-description review is complete in INTERFACE-WP-0003; consumer adoption and draft publication assessment are complete in INTERFACE-WP-0004-T02; T01 records committed FIAM and InfoTechCanon acceptance. All reviews are scoped to draft 0.1.1; no stable promotion is asserted.

View file

@ -31,8 +31,8 @@ Information Resource/Shape and Representation have scoped mappings to Data;
describing artifacts may qualify as KnowledgeArtifact. These are qualified describing artifacts may qualify as KnowledgeArtifact. These are qualified
mappings, not automatic equivalence or ownership transfers. mappings, not automatic equivalence or ownership transfers.
The initial review is complete. External federation acceptance and evidence of The initial review is complete. External federation acceptance and scoped consumer adoption are recorded in
consumer adoption remain in INTERFACE-WP-0004; publication stays draft. completed INTERFACE-WP-0004; publication stays draft.
## Owner-review clarifications ## Owner-review clarifications

View file

@ -169,4 +169,5 @@ FIAM remains authoritative for exact validation requirements.
These are explanatory cases derived from the pinned source, not executable FIAM These are explanatory cases derived from the pinned source, not executable FIAM
fixtures or evidence of consumer adoption. The [mapping review](../../mappings/review-2026-09-09.md) and fixtures or evidence of consumer adoption. The [mapping review](../../mappings/review-2026-09-09.md) and
[Repo Manager case](../../examples/repo-manager-statehub.md) complete the initial [Repo Manager case](../../examples/repo-manager-statehub.md) complete the initial
review. External acceptance and adoption remain in INTERFACE-WP-0004. review. Scoped external acceptance and adoption are recorded in completed
INTERFACE-WP-0004; see the [acceptance report](../../reviews/acceptance/README.md).

View file

@ -7,7 +7,7 @@ record before a message reply arrives; uncommitted files are not a pinned receip
| Owner | Evidence | Status and scope | | Owner | Evidence | Status and scope |
| --- | --- | --- | | --- | --- | --- |
| facetted-interfaces | [Pinned acceptance source](facetted-interfaces-sources.json), commit cceb005c9cacbc1705c7a3f8e7367255de8a5731 | Codex acting for FIAM accepted draft 0.1.1 derivation fidelity and authority boundaries. No blocking semantic corrections; no stable promotion or runtime certification. | | facetted-interfaces | [Pinned acceptance source](facetted-interfaces-sources.json), commit cceb005c9cacbc1705c7a3f8e7367255de8a5731 | Codex acting for FIAM accepted draft 0.1.1 derivation fidelity and authority boundaries. No blocking semantic corrections; no stable promotion or runtime certification. |
| info-tech-canon | `infospace/interfaces/interface-canon-boundary.md` observed in the peer checkout | Agent acceptance text and clarifications are present, but the file has no containing commit at this check. Await a committed review record before counting T01 complete. | | info-tech-canon | [Pinned acceptance source](info-tech-canon-sources.json), commit f921e5a543db8da49781bd560d303f780623d204 | Codex accepted the shared semantic boundaries with clarifications now implemented in 0.1.2. Agent review of requested 0.1.1; no separate human sign-off or stable promotion. |
| repo-manager | [Pinned adoption source](repo-manager-sources.json), commit 84df076e95ccafaccb1d8f9ef0878da4cf9278a7 | Codex accepted draft 0.1.1 for documentation of the existing Statehub synchronization interface. No runtime dependency, blanket stable approval, or FIAM conformance claim. | | repo-manager | [Pinned adoption source](repo-manager-sources.json), commit 84df076e95ccafaccb1d8f9ef0878da4cf9278a7 | Codex accepted draft 0.1.1 for documentation of the existing Statehub synchronization interface. No runtime dependency, blanket stable approval, or FIAM conformance claim. |
## Implemented clarifications ## Implemented clarifications
@ -20,21 +20,22 @@ necessarily make an artifact a KnowledgeArtifact. Resource/shape mappings remain
context-dependent, with no universal subtyping or equivalence claim. context-dependent, with no universal subtyping or equivalence claim.
These clarifications agree with the already pinned ITC-NET, ITC-EVID, and These clarifications agree with the already pinned ITC-NET, ITC-EVID, and
ITC-INFOSPACE definitions. They were prompted by the visible InfoTechCanon review, ITC-INFOSPACE definitions. They implement the clarifications in the now-committed InfoTechCanon review
but are supported independently by those committed imports. We do not represent and remain independently supported by those committed imports.
the uncommitted peer file as a finalized revision.
The FIAM review targets InterfaceCanon commit The FIAM review targets InterfaceCanon commit
`1fc82ec6655ed286cea3be284e33d08e7b27edc3` / model 0.1.1. It is not a claim `1fc82ec6655ed286cea3be284e33d08e7b27edc3` / model 0.1.1. It is not a claim
that FIAM separately reread the local 0.1.2 clarification revision. The original that FIAM separately reread the local 0.1.2 clarification revision. The original
FIAM standard pins and all shared-model import pins remain unchanged. FIAM standard pins and all shared-model import pins remain unchanged.
## Remaining work ## Completion
T01 needs the committed InfoTechCanon boundary record; FIAM's part is recorded. T01 and T02 are complete. Committed owner records establish FIAM derivation
T02 is complete: consumer-owned adoption is pinned and publication was assessed acceptance, InfoTechCanon boundary acceptance, and Repo Manager documentation
below. Keep T01 open and the model/card draft. The migration ledger remains outside adoption. The requested corrections and publication assessment are complete.
this extension's acceptance scope. There are no residual implementation tasks from this workplan. A later stable
release or changed source revision needs its own justified review; remaining
draft is the assessed publication outcome, not an unfinished delivery item.
## Consumer adoption and publication assessment ## Consumer adoption and publication assessment
@ -44,12 +45,12 @@ receipt schema or compare returned commit fields. Commit equality is checked by
the provider. Sending an idempotency header does not itself prove server-side the provider. Sending an idempotency header does not itself prove server-side
deduplication. These limits are now explicit in the local consumer example. deduplication. These limits are now explicit in the local consumer example.
Both FIAM and Repo Manager reviewed the requested 0.1.1 source revision. Repo All three owners reviewed the requested 0.1.1 source revision. Repo
Manager acknowledges the later network-Port clarification while retaining its Manager acknowledges the later network-Port clarification while retaining its
0.1.1 review pin. This is evidence of scoped documentation adoption; it does not 0.1.1 review pin. This is evidence of scoped documentation adoption; it does not
establish that either owner reviewed all of 0.1.2 or accepted a stable standard. establish that the owners separately reviewed all of 0.1.2 or accepted a stable standard.
Publication decision: retain draft 0.1.2. Consumer adoption is sufficient to close Publication decision: retain draft 0.1.2. Consumer adoption is sufficient to close
the bounded T02 evidence-and-assessment task; stable promotion remains premature the bounded T02 evidence-and-assessment task; stable promotion remains premature
while InfoTechCanon's review lacks a committed record and the approvals themselves because the approvals themselves are explicitly draft-scoped and the FIAM
are explicitly draft-scoped. A completed assessment may conclude “remain draft.” source remains a draft. A completed assessment may conclude “remain draft.”

View file

@ -0,0 +1,14 @@
{
"schema_version": 1,
"source_repository": "info-tech-canon",
"source_commit": "f921e5a543db8da49781bd560d303f780623d204",
"sources": [
{
"path": "infospace/interfaces/interface-canon-boundary.md",
"sha256": "c7e7002a15b2d15afa9a27d9355d684ece9f3f03139c8f1b79ff69ab6ede7be1"
}
],
"reviewed_interface_commit": "1fc82ec6655ed286cea3be284e33d08e7b27edc3",
"reviewed_model_version": "0.1.1",
"acceptance_scope": "semantic boundaries with documented clarifications; agent review, no separate human sign-off or stable promotion"
}

View file

@ -1,7 +1,8 @@
# InterfaceCanon acceptance review package # InterfaceCanon acceptance review package
INTERFACE-WP-0004. All three patches are prepared and passed `git apply --check` INTERFACE-WP-0004. All three patches are prepared and passed `git apply --check`
in their target sibling repositories. They have not been applied. All three review requests were sent through Statehub in their target sibling repositories. Owners have committed their reviewed adaptations; the original patches here
remain proposal provenance. All three review requests were sent through Statehub
on 2026-09-09 after explicit user authorization. on 2026-09-09 after explicit user authorization.
Each patch adds a bounded draft review/adoption document and a README link. Each patch adds a bounded draft review/adoption document and a README link.
@ -31,13 +32,13 @@ bounded identity/commerce migration. Its GOAL.md and README do not require all
future canon extensions to enter that ledger. No ledger mutation or project future canon extensions to enter that ledger. No ledger mutation or project
reopening is proposed. Review belongs with the living canon/source/consumer owners. reopening is proposed. Review belongs with the living canon/source/consumer owners.
## Next action ## Completion
FIAM acceptance is now pinned from its committed owner record. Await committed All three owner records are pinned in the
InfoTechCanon review; Repo Manager adoption is now pinned. Check peer Git records [acceptance report](../../infospace/reviews/acceptance/README.md). Clarifications
as well as the three recorded message threads. Keep this workplan are implemented, adoption is recorded, and INTERFACE-WP-0004 is finished. The
open until actual acceptance or corrections are recorded. Sending a request is publication assessment retains draft 0.1.2. Earlier thread checks and request
not owner acceptance. texts below are historical evidence, not the current completion status.
## Delivery receipts ## Delivery receipts

View file

@ -4,7 +4,7 @@ type: workplan
title: "Establish external federation acceptance and consumer adoption" title: "Establish external federation acceptance and consumer adoption"
domain: infotech domain: infotech
repo: interface-canon repo: interface-canon
status: active status: finished
owner: codex owner: codex
topic_slug: canon topic_slug: canon
origin: residual origin: residual
@ -24,7 +24,7 @@ plan records the remaining work without claiming control over peer backlogs.
```task ```task
id: INTERFACE-WP-0004-T01 id: INTERFACE-WP-0004-T01
status: wait status: done
priority: medium priority: medium
state_hub_task_id: "5111826f-b039-5fb3-a194-b5e00595c5b2" state_hub_task_id: "5111826f-b039-5fb3-a194-b5e00595c5b2"
``` ```
@ -109,3 +109,21 @@ committed acceptance already satisfies its portion. No new residual task is need
Validation: source-integrity checks, local YAML and pinned card-schema validation, Validation: source-integrity checks, local YAML and pinned card-schema validation,
plus workplan/index status consistency. No runtime implementation changed. plus workplan/index status consistency. No runtime implementation changed.
## Final completion — 2026-09-09
T01 is done: InfoTechCanon's acceptance is committed at
`f921e5a543db8da49781bd560d303f780623d204` and pinned with SHA-256 in the
[acceptance report](../infospace/reviews/acceptance/README.md). Its clarifications
were already implemented in 0.1.2. FIAM acceptance and Repo Manager adoption are
also pinned; T02's publication assessment remains “draft 0.1.2.” All owner review
pins retain their requested 0.1.1 target and agent-review scope.
Both tasks and this workplan are complete. No implementation residuals remain.
Future stable promotion or source changes are separate demand-driven work; no
new workplan is created merely because the publication outcome is draft. Earlier
waiting-state notes above are chronological evidence superseded by this section.
Validation: all source pins, document links, YAML parsing, pinned card schema,
acceptance-manifest paths, and workplan/index completion agree. Shared imports
and the original FIAM standard pins were preserved.