►
A
A
D
A
Okay,
so
this
is,
I
get
merge.
A
A
A
C
D
A
E
A
A
My
guess
is
that
here
this
is
wrong,
create
definition.
A
C
A
A
A
A
A
B
A
A
D
A
We
say
domain
package
overlay.
C
A
A
A
A
A
C
A
That
should
update
the
that
should
re
re-auto-generate
the
flow.
So
because
remember
we
have
this
inside
the
data
flow.
We
have
this
by
origin
structure,
which
maps
the
input
flow.
A
A
A
C
A
C
A
So
basically,
we
replace
this
thing
with
the
other
one
for
this
dfml
overlays
installed,
because
this
is
going
to
go
query
just
the
installed
overlays.
So
we
don't
care
about.
You
know
we
we
do.
We
only
want
that
result
of
that
merged
because,
let's
see.
A
A
C
C
A
C
A
So
we
should
really
be
doing
okay,
so,
okay.
This
is
some
context,
this
class,
because
at
diff,
but
not
data
flow
as
class,
because
data
flows
have
no
method
of
execution
without
an
orchestrator.
A
So
yeah,
so
we
should
really
when
we
should
introduce
system
context
infrastructure.
We
should
introduce.
D
A
A
The
previously
called
data
flow
as
class
methods
where
methods
are
send
inputs
into
the
flow
with
the
running
system
context
where
methods
send
inputs
into
the
running
system,
context
with
origins
as
labeled
via
system
context
to
cla
or
as
class
keyword
arguments.
A
So
we
won't
have
to
define
the
origin
of
default
to
see
so
default
defaults
to
seed
seed,
if
not
set
okay,
so
this
can
be
turned
into
class
three.
So
previously
called
data
qualities
class
under
where
methods
send
inputs
to
the
running
system.
Context
with
origins,
labeled
via
system
keyword,
arguments,
input,
objects,
added,
matching
method,
signature
definitions,
type
hints.
A
A
Definitions:
okay,
dope-
this
is
great
okay
equals.
So
we
can
say
dfmo
overlays
installed.
A
A
A
A
So
metaclass
defines
like
how
the
class
methods
work
on
the
real
class,
so
this
is,
for
example,
we
wrap
a
knit
so
that
we
can
create
config
to
config
classes
in
the
init.
Actually,
we
need
to
fix
up
the
init
signatures
and
we'll
do
that
here
as
well,
now
that
we
know
how
to
do
that,
so
this
configurable
matter
class.
E
A
Okay
context
is
class,
metaclass,
okay,
so
for
create
method
methods
for
each
operation,
all
right,
so
we're
going
to
create
methods
for
each
operation
so
for
operation
instance,
name
comma
operation
in
self.dataflow.
A
C
A
Pop
back
off,
eventually,
okay,
so
system
context,
says.
A
I
don't
think
we
can
have
multiple
meta
classes
because
it
changes
the
new
okay,
but
we
can
try.
Okay,
so
system
context
is
class.
A
A
B
A
A
A
E
C
A
A
Okay,
we're
going
to
set
valid
to
false
for
now,
because
we're
not
using
it
yet.
But
we
need
to
remember
to
have
a
validity
check
on
the
system
context
because
it
can't
be
executed
if
it's
not
valid
and
we
can
determine
its
validity
in
static
fashion.
So.
A
A
A
C
D
C
A
D
D
A
All
right,
so
I'm
going
from
the
cli
right
now
do
read
dfml
data
or
read
df
model.
Cli
data
flow
looking
around
to
see
if
we
could.
A
Leverage
they
enter
methods
there.
So
where
do
we
intern
orchestrator.
A
Okay,
I'm
looking
for
a
read,
get
grab
async
context
enter
within.
A
Okay,
so
yeah
here
we
go.
I'm
like.
I
know
that
we're
doing
this
I
know
it.
Okay,
so
looks
like
these
all
have
an
underscore
underscore
stack.
Okay,
so
self
stack.
This
has
an
underscore
stack,
ace,
jackie
stack,
a
stack,
a
stack,
okay
stack,
stack,
stack.
C
A
A
C
E
A
A
D
A
E
C
C
A
Octx,
okay,
so
the
okay,
so
parent
active.
A
A
C
A
So
go
through
go
through
the
existing
system.
Context
create
a
field.
Modifications
object,
okay,
so
this
is
what
our
field
notifications
should
look
like:
data
classes,
dot
fields
for
field
and
field.name;
okay,
all
right,
so
we
want
to
go
through
and
make
the
default
factory
for
each
field
whatever
it
is
in.
A
Okay,
so
subclass,
so
we
want
to
create
a
subclass
of
the
system.
Context.
Okay,
so
well,
what's
the
config?
Well,
the
config
is
a
system
con.
So
by
default
the
system
context
config
contains
no
default
values
right.
So
this
system
context
config
up
here.
You
must
specify
everything
right
so
now,
if
I
want
to
create
a
new
system
context
right
with
the
with
the
values
from
a
con
from
a
populated
config
right.
So
I
want
to
create
a
new
class
which
represents
a
system
context
which
can
be
executed
right.
D
D
A
So
that
should
give
us
okay
field
name,
so
that
should
do
field
name
and
then
default.
Okay,
blank
new
class
name,
config,
subclass,
okay,
so
system
context,
dot,
subclass,.
C
A
A
A
C
A
A
E
C
D
D
A
A
E
A
A
A
A
C
A
So,
okay
come
at
df
memory,
make
memory
or
kistrator
re.
A
Do
not
reset
a
second
okay,
wait
to
remove
last
item
until
exit.
C
D
D
C
A
A
A
A
B
B
E
B
D
C
A
D
A
C
D
A
A
A
A
A
A
A
B
A
A
A
A
A
A
A
B
D
D
A
E
A
So
parent
equals
none
inputs,
equals
input.
A
Okay,
interesting,
okay,
so.
A
B
B
A
Okay,
so
how
would
you
describe
this
top
level
system
context?
Well,
so
it
has
no
parent.
Well,
at
least
we
don't
know
about
the
parent.
Really
I
mean
we
could
maybe
create
another.
We
could.
We
could
potentially
traverse
up
and
if
we
wanted
to,
but
we're
not
going
to.
A
D
D
A
A
A
A
Right
but
it'll
decorate
it
for
us
so
so
run.
Cli
command
takes
the
command
extra
config,
the
qwr
exam
returns.
The
results,
okay
right,
so
that
should
be
the
same
as
await.
Do
run,
wait
to
run
perfect,
okay
right,
so
it
does
this
part
right
so
by
the
time
we're
running
right.
So
we
did
do
run
okay,
so.
E
C
A
Okay,
maybe
we
should
just
say:
system
contacts,
config,
okay,
so
system
contacts,
config.
D
A
B
A
A
Okay,
if
we
don't
do
it,
make
new
field
objects
and
only
update
within
a
subclass.
It
ends
up
updating
the
properties
of.
D
E
A
A
All
right
so
we're
moving
this
over
here,
get
commit,
dash
m,
commit
util
or,
let's
see,
base,
add
new,
replace
config
helper
allows
for
creating
a
derived
config.
C
D
A
If
types
move
create
definition,.
B
A
A
C
A
D
A
A
A
A
B
D
A
A
A
D
A
Command
as
octx
so
give
me
a
new
orchestrated
context,
so
when
I
ask
for
a
subflow,
so
if
the
command
defined
is
a
system
context
here,
it
is
okay.
Here
it
is
here
it
is
here
it
is.
Finally,
it
all
comes
together.
Okay,
so
if
the
command
defined
is
a
system
context,
then
we
can
oh
man.
Okay,
then
we
can.
A
A
A
A
A
C
E
C
D
A
F
A
B
B
A
C
E
B
A
D
A
Contacts:
okay,
so
you
can
do
we
can
do
an
overlay
at
the
top
level,
this
parent
equals
none.
If
system
context
do
from
lcli
we
can
do.
We
can
overlay
this
right,
in
which
case
you
could
do
something
other
than
this,
and
then,
if
you
get
in
here
and
you
decide
to
run
a
you
know,
a
sub
command
right.
C
C
A
A
A
A
B
A
A
Because
it
doesn't
necessarily
have
a
place,
you
have
to
run
it.
No
is
it
a
system
context,
it
doesn't
have
system
context
would
be
what
we
create
a
system
context
would
be
what
we
create
to
run
the
overlay,
because
the
system
context
is
what
gets
executed.
A
C
A
A
A
Okay,
so
we
needed
to
fix
this
up
to
make
it
the
same.
So
basically
we're
going
to
do
a
check.
So
you
know
first,
first
off
the
bat
when
we
get
into
this
run,
cli
command
make
sure
we
have
a
class
if
we
do
have
a
class
check
if
it's
a
subclass
of
command,
if
it's
a
subtle
house
of
command,
do
that
do
the
legacy
stuff,
if
it's
a
system
context,
do
the
new
stuff
right.
A
So
if
we're
doing
a
system
context,
then
we're
going
to
create
a
subflow
within
which
we'll
run
the
system
context,
and
so
we
should
be
able
to
use
our
you
know
we
should
be
able
to
so
it's
just.
If
it's
a
system
context,
then.
A
A
A
So
yeah,
so
this
one,
for
instance,
yeah,
so
we
by
default
say
executed
in
the
memory
orchestrator
right.
So
if
you
use
the
memory
or
extruder,
I
know
you're
going
to
be
able
to
call
import
live
metadata
with
this
operation
implementation.
I'm
providing
you
right.
If
you
use
something
else,
this
flow
is
not
guaranteed
to
work
right.
Okay,
you
better
overlay
it
with
whatever
the
hell.
You
want
to
make
sure
that
that
implementation
can
be
instantiated
if
you're
going
to
pick
another
orchestrator
right,
but
this
one
will
work.
So
that's
the
point.
A
This
is
a
valid
system
context,
so
how
we
map
that.
D
A
A
A
Right
so
this
will
say
treat
this
treat
this
gate
alice
version
as
an
output
operation
right.
So
this
is
just
it's
just
a
function,
but
when
we
instantiate
it
within
a
data
flow
within
a
system
context,
we
say
treat
it
as
an
output
operation
right,
so
our
output
operations,
all
of
our
output
operations,
are
going
to
be
callable
as
methods
so.
E
A
Okay,
so
how
does
this
thing
know
what
to
execute
now?
So,
basically,
what
does
it
say
default?
E
A
What
is
the
output
is
sort
of
the
data
flows,
class
methods,
there's
like
a
there's,
almost
like
another
calling
convention
within
it
to
retrieve
the
outputs,
so
there's
like
the
primary
call
and
then
there's
a
secondary
call
to
get
the
outputs
rather
than
a
return
value,
because
there's
no
return
value
for
c,
because
all
this
is
asynchronous
right.
So,
okay,
okay,
maybe
that's
helpful.
So,
let's
think
like
alice
right,
so
we're
thinking
in
parallel.
A
Okay,
we
start
the
flow
we
would
like
to
know
yeah,
we
start
the
flow,
so
we
come
in.
We
run
alice
version
and
by
default.
A
A
A
A
A
A
A
A
A
We're
so
close,
what
is
it
it's
so
hard
to
know
what
you
don't
know?
A
A
A
This
output,
if
you
want
this
output,
run
this
thing,
so
we
want
so
we
want
semantic
version.
Okay,
we.
A
A
A
Whose
linear
edge
is
derived
from
that,
if
there
is
no
output
or
operation
which
outputs
a
derived
or
direct
type
raise
invalid,
so
we
are
going
to
overlay
okay,
so
we.
A
A
Okay,
okay,
so
maybe
okay,
maybe
we
have
maybe
we.
A
Must
accept
an
input
and
okay,
so
four,
a
system
context
to
be
used
as
a
cli
command.
We
will
overlay
with
an
output
operation
operation
which
we
will
overlay
with
an
output
operation
which.
A
Within
util,
dot
command
so
command.
A
Okay,
I
have
to
go.
Of
course
this
we
check
if
that.
A
This
flow
should
produce
a
result
for
the
cli
of
the
of
the
of
the
cli
result,
data
type.
We
can
say
that
any
descend
we
can
return
any.
We
can
so
this
flow.
This
flow
should
have
an
operation
in
it
which
this
flow
should
have
an
operation
in
it
which
returns
the
okay,
which.