Initialize narratio Go module and CLI scaffold

This commit is contained in:
2026-05-02 10:37:38 -05:00
parent 48c51e1c77
commit 902e6bc994
42 changed files with 1486 additions and 1 deletions

View File

@@ -0,0 +1,15 @@
// Package notify declares the adapter contract for run notifications.
package notify
import "context"
// Sender is a placeholder adapter interface for notifications.
type Sender interface {
Send(ctx context.Context, msg Message) error
}
// Message is a placeholder notification payload.
type Message struct {
Subject string
Body string
}