Manual Knowledge Gap Register

Purpose

This register records manual-derived knowledge that is missing, intentionally deferred, or intentionally excluded from the HAPI Obsidian knowledge base.

High-Importance Items

Knowledge AreaStatusTreatment
Script-specific summariesCompleted in Phase 2AAdded under 04_Scripts/.
Typical Plan Drafting WorkflowCompleted in Phase 2AAdded as Typical_Plan_Drafting_Workflow.
Typical ECM Modelling WorkflowCompleted in Phase 2AAdded as Typical_ECM_Modelling_Workflow.
Manual script input/output detailsCompleted in Phase 2ASummarised in individual script notes.
ECM-ready CSV appendixCompleted in Phase 2AAdded as ECM_Ready_CSV_File_Format.
Point data file format rulesCompleted in Phase 2AAdded under 03_Core_Concepts/File_Formats/.

Medium-Importance Items

Knowledge AreaStatusRecommended Future Treatment
Release 2 changelogDeferredCreate 02_User_Manual/Release_2_Changelog.md when migration history becomes important.
Release 1 changelogDeferredCreate with Release 2 changelog if historical development context is needed.
Installation and Dynamo Player operationPartly covered in Phase 1Create an operator note only if user onboarding becomes important.
Manual correction registerPartly coveredContinue to track known corrections, including Shrink to Fit = Minimum Perimeter.

Intentionally Excluded Items

ItemReason
Full Feature Code Reference TableFeatureCatalogue.json is the single source of truth for feature-related information. Manual copying would create maintenance risk.
PythonNet3 implementation architectureDeferred until coding layer; not part of Phase 2A.
SurveyRecord, FeatureSeed, and parser buildersDeferred until implementation bridge or code-reference phase.

New Triage Workflow Handling

New Triage Workflow.md has been reformatted and stored as A1_GeometryProcessor_Triage_Workflow_Proposal. It is treated as a future implementation proposal, not as a manual-derived foundation rule.

Built with LogoFlowershow