# Platform Current Reality Tree

**URL:** https://forum.thousandbrains.org/t/platform-current-reality-tree/776
**Category:** Monty Code
**Created:** [September 4, 2025, 10:40pm UTC](https://forum.thousandbrains.org/t/platform-current-reality-tree/776 "2025-09-04T22:40:51Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![Rich\_Morin](https://yyz2.discourse-cdn.com/flex034/user_avatar/forum.thousandbrains.org/rich_morin/32/89_2.png) [@Rich\_Morin](https://forum.thousandbrains.org/u/Rich_Morin)
#### Post date: [December 11, 2025, 2:04am UTC](https://forum.thousandbrains.org/t/platform-current-reality-tree/776/6 "2025-12-11T02:04:37Z")

</div>

I realize that the Platform Current Reality Tree (PCRT) is supposed to lay out issues, rather than suggest solutions. However, I don’t know how to do this (:-). Also, I have very little familiarity with Monty’s code base, so I may well get some things worng [sic]. So, please bear with me…

IMHO, a number of the issues shown in the PCRT are caused by failures to follow [best practices](https://en.wikipedia.org/wiki/Best_practice), e.g.:

- [Connascence](https://en.wikipedia.org/wiki/Connascence) of position should be minimized.

- [Cohesion](https://en.wikipedia.org/wiki/Cohesion_(computer_science)) should be maximized; [coupling](https://en.wikipedia.org/wiki/Coupling_(computer_programming)) should be minimized.

- [APIs](https://en.wikipedia.org/wiki/API) should try to use broadly adopted standards.

---

_[View the full topic](https://forum.thousandbrains.org/t/platform-current-reality-tree/776)._
