feat: add feature roadmap and tickets documentation

feat: add detailed feature roadmap and tickets documentation
feat: add roadmap overview diagram
feat: add roadmap p0 mvp diagram
feat: add roadmap p0 complete workflow diagram
feat: update diagrams config to include new roadmap diagrams
feat: add support for syncing source code for ai context
chore: update allowed hashes
feat: add jose.salazar@oloodi.com to iap-users.txt
feat: add fazulilahi@gmail.com to iap-users.txt
feat: add zouantchaw74@gmail.com to iap-users.txt
This commit is contained in:
bwnyasse
2026-01-12 11:44:26 -05:00
parent 5cc4e0fc0a
commit 8916a4ac49
13 changed files with 2168 additions and 27 deletions

View File

@@ -14,6 +14,11 @@ MOBILE_STAFF_SOURCE="$POC_REPO_PATH/prototypes/mobile/staff/staff_mobile_applica
MOBILE_STAFF_DEST="internal/launchpad/prototypes/mobile/staff"
MOBILE_STAFF_HREF="/prototypes/mobile/staff/"
# Source code destinations (for AI/Claude context)
WEB_SRC_DEST="internal/launchpad/prototypes-src/web"
MOBILE_CLIENT_SRC_DEST="internal/launchpad/prototypes-src/mobile/client"
MOBILE_STAFF_SRC_DEST="internal/launchpad/prototypes-src/mobile/staff"
# Colors
GREEN='\033[0;32m'
BLUE='\033[0;34m'
@@ -77,6 +82,16 @@ if [ -d "$WEB_POC_SOURCE" ]; then
cp -R "$WEB_POC_SOURCE/dist/"* "$WEB_DEST/"
echo -e "${GREEN}✅ Web Dashboard synced successfully.${NC}"
# Copy source code for AI context
echo " -> Copying source code for AI context..."
rm -rf "$WEB_SRC_DEST"
mkdir -p "$WEB_SRC_DEST"
cp -R "$WEB_POC_SOURCE/src" "$WEB_SRC_DEST/"
[ -f "$WEB_POC_SOURCE/package.json" ] && cp "$WEB_POC_SOURCE/package.json" "$WEB_SRC_DEST/"
[ -f "$WEB_POC_SOURCE/tsconfig.json" ] && cp "$WEB_POC_SOURCE/tsconfig.json" "$WEB_SRC_DEST/"
[ -f "$WEB_POC_SOURCE/vite.config.ts" ] && cp "$WEB_POC_SOURCE/vite.config.ts" "$WEB_SRC_DEST/"
echo -e "${GREEN}✅ Web source code copied.${NC}"
else
echo -e "${RED}⚠️ Warning: Web POC source directory not found at $WEB_POC_SOURCE${NC}"
fi
@@ -123,6 +138,14 @@ if [ -d "$MOBILE_CLIENT_SOURCE" ]; then
cp -R "$MOBILE_CLIENT_SOURCE/build/web/"* "$MOBILE_CLIENT_DEST/"
echo -e "${GREEN}✅ Mobile Client synced successfully.${NC}"
# Copy source code for AI context
echo " -> Copying source code for AI context..."
rm -rf "$MOBILE_CLIENT_SRC_DEST"
mkdir -p "$MOBILE_CLIENT_SRC_DEST"
cp -R "$MOBILE_CLIENT_SOURCE/lib" "$MOBILE_CLIENT_SRC_DEST/"
[ -f "$MOBILE_CLIENT_SOURCE/pubspec.yaml" ] && cp "$MOBILE_CLIENT_SOURCE/pubspec.yaml" "$MOBILE_CLIENT_SRC_DEST/"
echo -e "${GREEN}✅ Mobile Client source code copied.${NC}"
else
echo -e "${RED}⚠️ Warning: Mobile Client source not found at $MOBILE_CLIENT_SOURCE${NC}"
fi
@@ -146,6 +169,14 @@ if [ -d "$MOBILE_STAFF_SOURCE" ]; then
cp -R "$MOBILE_STAFF_SOURCE/build/web/"* "$MOBILE_STAFF_DEST/"
echo -e "${GREEN}✅ Mobile Staff synced successfully.${NC}"
# Copy source code for AI context
echo " -> Copying source code for AI context..."
rm -rf "$MOBILE_STAFF_SRC_DEST"
mkdir -p "$MOBILE_STAFF_SRC_DEST"
cp -R "$MOBILE_STAFF_SOURCE/lib" "$MOBILE_STAFF_SRC_DEST/"
[ -f "$MOBILE_STAFF_SOURCE/pubspec.yaml" ] && cp "$MOBILE_STAFF_SOURCE/pubspec.yaml" "$MOBILE_STAFF_SRC_DEST/"
echo -e "${GREEN}✅ Mobile Staff source code copied.${NC}"
else
echo -e "${RED}⚠️ Warning: Mobile Staff source not found at $MOBILE_STAFF_SOURCE${NC}"
fi