Repository navigation
v1.0.0
First release. The packages moved out of the CTIS repository, with their history, when CTIS became a pure document format.
Added: the orchestration packages
capability,tooloption,settings,outcome,politeness,edgeprotect,addrscopeandsourcein the root modulegithub.com/openctemio/contract, with no dependency outside the standard library.transferas the nested modulegithub.com/openctemio/contract/transfer.
Changed: no dependency on the CTIS document package
capabilitydeclares its ownAssetTypenames, which follow CTIS 2.0:domain_name(wasdomainandsubdomain),web_origin(waswebsiteandhttp_service),host(wasserverandcompute),service(wasopen_portandservice),identity(wasiam_user,iam_roleandservice_account),kubernetes_cluster(waskubernetes),ip_range(wasnetwork).discovered_urlis gone; a crawl reports endpoints.cloud_resource,container_imageand the other additive types are declared.Capability.Checktakes a decoded JSON document (map[string]any) instead of a CTIS report value.- Rule paths are checked for form only; the platform checks them against the CTIS schema.