User requests better documentation of the software supply chain. As a newcomer, it's difficult to understand the origin and status of various code components, especially those not originating from Meshtastic. The request is to clarify the project's status and goals regarding its software dependencies and origins.
### Platform Cross-Platform ### Description Software supply chains are hard to get right. It's typically even hard to get people to agree on what "right" means. :-/ I'm a newcomer to this code base; for people like me It Would Be Nice if this code base documented what its status and desiderata are. Let me ignore for a moment the tangle of code embedded in git submodules (just protobufs) and platform.io. There are lots of files checked into git that did not originate in meshtastic. Ideally they have an "upstream" maintainer. Here are some obvious examples: ``` src/platform/stm32wl/littlefs/* * The little filesystem * lfs util functions * Copyright (c) 2017, Arm Limited. All rights reserved. * SPDX-License-Identifier: BSD-3-Clause #define LFS_VERSION 0x00010006 [three minor fixes committed since 2025-03-21 import] src/platform/stm32wl/LittleFS.h src/platform/stm32wl/LittleFS.cpp src/platform/stm32wl/STM32_LittleFS.h src/platform/stm32wl/STM32_LittleFS.cpp src/platform