Skip to content

Add CI import (reverse generation) design doc#8

Open
ChrisonSimtian wants to merge 1 commit into
mainfrom
docs/ci-import-design
Open

Add CI import (reverse generation) design doc#8
ChrisonSimtian wants to merge 1 commit into
mainfrom
docs/ci-import-design

Conversation

@ChrisonSimtian

Copy link
Copy Markdown
Owner

Adds the design doc for reverse CI generation (fallout migrate <host>).

What changed

  • New docs/design/ci-import.md: import/export asymmetry, ConfigurationEntity IR reuse (IConfigurationReader symmetric with the existing generators), the lift/stub model, build order, and round-trip validation.

Docs only — no code.

Part of Fallout-build#429

🤖 Generated with Claude Code

Scopes `fallout migrate <host>`: reading existing GitHub Actions / Azure
Pipelines YAML and emitting idiomatic Fallout C#, with Fallout as the
portable translation layer between CI hosts. Captures the import/export
asymmetry, ConfigurationEntity IR reuse, the lift/stub model, build order,
and round-trip validation.

Tracks Fallout-build#429.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant