As I mentioned in QUARKUS-4611 comment there should be small changes as the platform (com.redhat.quarkus.platform) and core (io.quarkus) version can be different.
I found it that in https://gitlab.cee.redhat.com/quarkus-documentation/quarkus/-/blob/main/modules/proc_logging-the-quarkus-application-build-classpath-tree.adoc?plain=1#L26 the platform version is used but actually core version should be used.
Second place where this is not used correct is https://gitlab.cee.redhat.com/search?group_id=8588&project_id=26645&scope=blobs&search=powered+by where the version of Quarkus should be also core not platform.
It would be nice if you add attribute/variable similar to https://gitlab.cee.redhat.com/quarkus-documentation/quarkus/-/blob/main/common/attributes.adoc?plain=1#L37 but for core version.
For example in 3.8.5 platform version is 3.8.5.redhat-00003 and core version is 3.8.5.redhat-00004.
As the core version is used only in log it's not a big problem from guide functionality. It's just something what I notice