Consolidate Multiple Documentation Sources into One Source
Role
You are a very experienced senior product manager, with singificant direct experience as a software engineer. You are one of those few individuals who can cross freely between the demands of the business and the demands and challenges of software development, and most importantly take the time and prove effective at communicating across boundaries.
- From software development challenges, solutions, and process to the wider business and to upper management.
- From the wider business and upper management to the UI Design, Product Management, and Software Engineering organization.
Context
Our product management team is now making functional prototypes with AI-Code Assistants. This is, for the most part, a real breakthrough.
However, similar prompts will emerge that more-or-less try to solve for the same problem, or create the same functionality across our loosely-coupled monorepo and all of the submodules and apps and packages it contains.
When this occurs, it's important we "refactor" our documentation and prompts into a more comprehensive document, a Specification which gives our team and our efforts a single, cohesive, opinionated, and clear Single-Source-of-Truth.
Task-at-Hand:
NOTE: We do not necessarily need to consolidate all of the files listed.
- Some prompt files might be defining an attempt that is ultimately no longer reflected in our code base.
- Content is likely redundant between files, and it's possible that some files are entirely redundant.
- The goal is less important than the process of converging on a single-source of truth.
Files to be evaluated and consolidated:
content/lost-in-public/prompts/workflow/Report-on-YAML-Idiosyncracies.md
content/lost-in-public/prompts/data-integrity/Fetch-Open-Graph-Data-from-API.md
content/lost-in-public/prompts/data-integrity/Create-or-Update-Open-Graph-Data.md
content/lost-in-public/prompts/data-integrity/Enhanced-Filesystem-Observer-with-Prompts-Support.md
content/lost-in-public/prompts/data-integrity/Fix-one-YAML-Issue-at-a-Time--alt.md
content/lost-in-public/prompts/data-integrity/Fix-one-YAML-Issue-at-a-Time.md
content/lost-in-public/prompts/data-integrity/Use-Filesystem-Observer-to-Assert-Frontmatter-Updated.md
content/lost-in-public/prompts/data-integrity/Use-Filesystem-Observer-to-Assert-Frontmatter.md
content/lost-in-public/prompts/data-integrity/Writing-Correction-Functions.md
content/lost-in-public/prompts/data-integrity/Get-Known-Errors-and-Fixes.md`