Name: [ADD] viin_ai_ops: Operating Layer foundation (P-OPS-1)

State: Killed finished in 290m

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #36

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: cb33dc67d5f6c94ed001f0b70340f7d92d8380f4

Description:

                                            [FIX] viin_ai_agent: stub contract test robust to framework-injected x_ fields

The post_install tests test_schedule_stub_has_no_rogue_fields and
test_approval_chain_stub_has_no_rogue_fields failed on runbot because
viin_workflow_automation grafts x_workflow_* computed fields onto base
(every concrete model) in the full Viindoo suite. Those framework-owned
fields are outside the P-OPS-1 stub contract, which governs only
viin_ai-declared fields. Exclude x_-prefixed fields from the comparison;
viin_ai never declares x_-prefixed fields, so the contract's protection
is preserved.
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: