I added a TODO saying "we might be able to make @Singleton a bean defining annotation in Lite? depending on how we decide on the beans.xml thing". Later, I realized that this would make Lite a not-a-strict-subset of Full, so this is a bad idea. The TODO should be removed without action.
https://github.com/eclipse-ee4j/cdi/blob/864e1b4f779e4d6d5a80f147d975a510446d4987/spec/src/main/asciidoc/core/definition.asciidoc