# internal/app/update

Package update refreshes managed scafld core assets.

## Run

```go
func Run(ctx context.Context, bundle Bundle) error
```

Run refreshes managed core assets if a bundle is provided.

## Bundle

```go
type Bundle interface {
	Refresh(context.Context) error
}
```

Bundle is the managed core refresh port.

- `Refresh: func(context.Context) error`:
