INNER CODE UNIT · Go
main
theopenlane/core · cmd/catalog/reconcile/main.go:23
func main() {
if err := app().Run(context.Background(), os.Args); err != nil {
fmt.Fprintln(os.Stderr, err)
os.Exit(1)
}
}
// app creates and configures the CLI application with all commands and global flags
func app() *cli.Command {
return &cli.Command{
Name: "reconcile",
Usage: "reconcile billing data with Stripe",
Description: `Manages Stripe subscription reconciliation and analysis.
Examples:
# Dry-run by default (preview changes without making them)
reconcile orgs
reconcile update-cancel-behavior