| feat(template): use Boot Index digests as Template IDs Template removal left containerd image records behind. This kept Boot Index content rooted after its metadata was deleted. Separate generated IDs also made the metadata and image lifecycles difficult to align. Use each Boot Index digest as its Template ID and maintain one canonical local image record for create, pull, and checkpoint flows. Remove that record with Template metadata so containerd GC can reclaim unreferenced content. Update the API, CLI, SDK, persistence, tests, and documentation for the new identity model. This intentionally replaces the previous generated Template ID format. Assisted-by: Codex:GPT-5.6-sol Signed-off-by: Yifan Zhao <stopire@gmail.com> | 1 个月前 |
| feat(template): use Boot Index digests as Template IDs Template removal left containerd image records behind. This kept Boot Index content rooted after its metadata was deleted. Separate generated IDs also made the metadata and image lifecycles difficult to align. Use each Boot Index digest as its Template ID and maintain one canonical local image record for create, pull, and checkpoint flows. Remove that record with Template metadata so containerd GC can reclaim unreferenced content. Update the API, CLI, SDK, persistence, tests, and documentation for the new identity model. This intentionally replaces the previous generated Template ID format. Assisted-by: Codex:GPT-5.6-sol Signed-off-by: Yifan Zhao <stopire@gmail.com> | 1 个月前 |
| docs: improve project documentation Documentation mixed user and developer guidance and still described outdated dependencies, commands, and runtime behavior. Organize documentation by audience, remove obsolete pages and assets, and align setup, template, network, and VMM guidance with the current implementation. Assisted-by: Codex:GPT-5.6-sol Signed-off-by: Yifan Zhao <stopire@gmail.com> | 1 个月前 |