FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

RevitDevTool/docs/product at develop · trgiangv/RevitDevTool · GitHub

Latest commit

 

History

History

README.md

Product Docs

Current product behavior derived from accepted intent. Keep these documents short and living. Deep design belongs in docs/architecture/; agent operating notes belong in docs/agents/.

Domains

Document Covers
overview.md Platform identity, hosts, solution truth
assembly-isolation.md Runtime/metadata loading, identity, containment, and lifecycle contract
execution.md Code/script execution behavior
mcp.md MCP entry points and host bridging
pytest-bridge.md Remote pytest via Named Pipe
host-testing.md MTP in-host testing (NUnit default, TUnit and MSTest opt-in)
tunit-host-testing.md TUnit provider contract
logging.md Logging sinks and redirection
visualization.md Revit-only DirectContext3D overlays

Update Rule

When behavior changes:

  1. Update the affected product document.
  2. Update docs/architecture/<Module>/ when design/structure changed.
  3. Update docs/agents/ when agent workflow or verification traps changed.
  4. Add a lasting decision under docs/decisions/ only when future work must inherit it.
  5. Add or update executable proof that exercises the behavior.

Bounded changes with no contract change do not require product edits.


Back | FazBrowse Home | New Git URL