We should provide a design document about how our extension is implemented. For example for kernel-fusion there is https://github.com/intel/llvm/blob/sycl/sycl/doc/design/KernelFusionJIT.md This would be useful for DPC++ maintainers as well as referencing in external presentation/blog material