ashb commented on code in PR #72043: URL: https://github.com/apache/airflow/pull/72043#discussion_r4024741480
########## go-sdk/README.md: ########## @@ -323,9 +323,18 @@ The [`adr/`](./adr) directory records the design decisions behind the SDK: the executable *is* the bundle. - [ADR 0005](./adr/0005-retire-go-edge-worker.md): retire the standalone Go Edge Worker and make the coordinator the only execution path. +- [ADR 0006](./adr/0006-mixed-lang-task-handler-interface.md): bundle registration and the Mixed Lang + task handler interface — `airflow.Bundle`/`Register`/`Serve`; Cross language TaskFlow: flat positional binding, `arg:` tagged structs, and the untagged folded-name fallback. +- [ADR 0007](./adr/0007-native-dag-interface.md): the proposed Native Dag interface (`airflow.Dag`/ + `dag.Task`/`airflow.Inputs`/`Before`-`After`) Cross-cutting Lang-SDK decisions — the coordinator architecture and how non-Python tasks integrate with Airflow core surfaces — are recorded in [`airflow-core/adr/lang-sdk/`](../airflow-core/adr/lang-sdk). +Two of them shape the interfaces above: +[ADR-0008](../airflow-core/adr/lang-sdk/0008-control-flow-constructs.md) for grouping, conditions, +branching, and triggering a Dag run, and +[ADR-0009](../airflow-core/adr/lang-sdk/0009-provider-operators-as-generated-dsl.md) for reaching +Python provider operators from a native Dag. Review Comment: Do we need to mention this again, we just listed these two lines above. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
