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: