danhaywood opened a new pull request, #3898:
URL: https://github.com/apache/causeway/pull/3898

   ## Summary
   - Forward-port roadmap step 8b from maintenance commit `02786054574`.
   - Add one `causeway.entitychange.evaluate` observation, displayed as 
`evaluate property changes`, around nonempty candidate evaluation and its 
existing defensive retry.
   - Preserve lazy memoization, handled accessor failures, identical escaping 
failures and existing publishing/transaction boundaries; emit only static 
framework metadata.
   - Add focused and Boot/agent exported-trace regressions, documentation, 
synced specs and archived OpenSpec artifacts.
   
   ## Validation
   - 8 focused tracker tests and 5 audit tests passed after the implementation 
checkpoint.
   - All 19 tracing/JPA regression tests passed after the checkpoint.
   - Export checks cover evaluation/audit sibling boundaries, JDBC descendants, 
failure followed by success, empty candidates and inactive/absent-exporter 
modes.
   - Observability documentation rendered; strict OpenSpec validation and 
whitespace checks passed.
   - These checks ran before the subsequent rebase onto main; they have not 
been rerun after that rebase.
   
   ## Scope
   - Builds on audit PR #3897, now merged; this PR contains only the evaluation 
forward port.
   - Fixtures use the actual tracker, property records and managed-object 
wrappers with controlled accessors/publishers and H2 SQL, not a complete domain 
ORM deployment.
   - Application-defined spans (roadmap step 9, CAUSEWAY-4065) remain separate.


-- 
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]

Reply via email to