SD-M2b, SD-M2d: the checker's and mesh-config's events kept in their own streams are mesh.stream.<holder>.event.*

verdict, tag-wanted and preview.written ride the checker's own streams, renamed, retiring and retired
mesh-config's config-events stream, whose subjects are mesh.stream.<module>.event.<event>.

Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
This commit is contained in:
2026-11-04 13:17:26 +01:00
parent 323e6a6be2
commit cc2d3aafdb
10 changed files with 38 additions and 36 deletions
+3 -3
View File
@@ -21,15 +21,15 @@ export function configChangedHolderSubject(holder: string): string {
}
export function renamedHolderSubject(holder: string): string {
return "mesh.mod." + holder + ".event.renamed";
return "mesh.stream." + holder + ".event.renamed";
}
export function retiringHolderSubject(holder: string): string {
return "mesh.mod." + holder + ".event.retiring";
return "mesh.stream." + holder + ".event.retiring";
}
export function retiredHolderSubject(holder: string): string {
return "mesh.mod." + holder + ".event.retired";
return "mesh.stream." + holder + ".event.retired";
}
/** is what config takes. */
+3 -3
View File
@@ -17,15 +17,15 @@ export const holderEvents = {
} as const;
export function verdictHolderSubject(holder: string): string {
return "mesh.mod." + holder + ".event.verdict";
return "mesh.stream." + holder + ".event.verdict";
}
export function tagWantedHolderSubject(holder: string): string {
return "mesh.mod." + holder + ".event.tag-wanted";
return "mesh.stream." + holder + ".event.tag-wanted";
}
export function previewWrittenHolderSubject(holder: string): string {
return "mesh.mod." + holder + ".event.preview.written";
return "mesh.stream." + holder + ".event.preview.written";
}
/** is what try takes. */