# Functions
ExecuteWithSymflowerFix runs the "symflower fix" command and calculates the new assessments.
LoadRepositoryConfiguration loads a repository configuration from the given path.
TaskForIdentifier returns a task based on the task identifier.
TemporaryRepository creates a temporary repository and initializes a git repo in it.
# Constants
RepositoryConfigurationFileName holds the file name for a repository configuration.
# Variables
AllIdentifiers holds all available task identifiers.
IdentifierCodeRepair holds the identifier for the "code repair" task.
IdentifierTranspile holds the identifier for the "transpile" task.
IdentifierTranspileSymflowerFix holds the identifier for the "transpile" task with the "symflower fix" applied.
IdentifierWriteTests holds the identifier for the "write test" task.
IdentifierWriteTestsSymflowerFix holds the identifier for the "write test" task with the "symflower fix" applied.
LookupIdentifier holds a map of all available task identifiers.
# Structs
Repository holds data about a repository.
RepositoryConfiguration holds the configuration of a repository.
TaskArgumentsCodeRepair holds extra arguments to be used in a query prompt.
TaskArgumentsTranspile holds extra arguments to be used in a query prompt.
TaskCodeRepair holds the code repair task.
TaskTranspile holds the transpilation task.
TaskWriteTests holds the write test task.