Name: [ADD] KG temporal Wave-2 (ADR-006): _as_of reconstruction + live KG tools + memory-brain bridge

State: Succeed finished in 224m

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #60

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: 2a626b403da433b19b60d7039658d9052e810070

Description:

                                            [FIX] viin_ai_brain: revert record_historian as-of boundary to inclusive-at-ts + lock-in test

verify2 (review iter-2) flagged a silent, undocumented boundary flip in
record_historian._as_of_record Step-4: the tracking-message revert filter had
been changed from ('date','>',ts) to '>=', making a change stamped exactly at
ts get reverted (exclusive-at-ts) - the opposite of the whole-codebase
convention (viin_brain._find_active_at inclusive-at-ts; memory recall <= as_of;
the Step-2 create_date boundary in the same method). "State as of ts" must
reflect a change effective at ts, so revert only strictly-after-ts changes.

- record_historian.py: ('date','>=',ts) -> ('date','>',ts) + convention comment.
- test_record_historian.py: add boundary-exact lock-in test H7
  (RED under '>=' AssertionError partner_before reverted; GREEN under '>').

Claude-Session: https://claude.ai/code/session_01EVjERtZ9dnk5fhZHns8vLv
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time:

Delete Date:

Subbuilds Name State Detail
Build 386662 Check the quality with Pylint: from test_lint to test_pylint 14m Succeed Log
Build 386663 At install tests: from account to website_twitter 144m Succeed Log
Build 386664 Post install tests: step install all modules 79m Succeed Log
Build 386665 Post install tests: from account to payment_bidv_viin 129m Succeed Log
Build 386666 Post install tests: from payment_buckaroo to to_account_asset 144m Succeed Log
Build 386667 Post install tests: from to_account_asset_purchase to viin_account 69m Succeed Log
Build 386668 Post install tests: from viin_account_auto_transfer to viin_estimate 79m Succeed Log
Build 386669 Post install tests: from viin_estimate_approval to viin_project 34m Succeed Log
Build 386670 Post install tests: from viin_project_access_timesheet to website_twitter 54m Succeed Log
Build 386671 Test install all modules without demo data: from account to website_twitter 59m Succeed Log
Create Date Level Message
06/20/2026 23:30:28 INFO
Updated repository Viindoo-odoo
06/20/2026 23:30:28 INFO
Updated repository Viindoo-tvtmaaddons
06/20/2026 23:30:28 INFO
Updated repository Viindoo-erponline-enterprise
06/20/2026 23:30:28 INFO
Updated repository Viindoo-branding
06/20/2026 23:30:28 INFO
Cloned repository Viindoo-ai