mirror of
https://github.com/luxfi/safe-wallet.git
synced 2026-10-30 15:19:21 +00:00
* chore: setup spec-kit * chore: add feature-architecture specs * feat(web): implement feature architecture standard with walletconnect migration - Add ESLint no-restricted-imports rule to enforce feature boundaries - Create feature architecture documentation at apps/web/docs/feature-architecture.md - Migrate walletconnect feature as reference implementation: - Add public API barrel file (index.ts) with lazy-loaded default export - Extract types to types.ts - Create feature flag hook (useIsWalletConnectEnabled) - Reorganize store into store/ directory - Move WalletConnectContext to components/WalletConnectContext/ - Update all internal imports to relative paths - Update all external imports to use public API - Fix affected test files (Header, useSafeWalletProvider) - Update AGENTS.md with feature architecture reference * fix prettier --------- Co-authored-by: katspaugh <[email protected]> Co-authored-by: Hanzo Dev <[email protected]>
464 B
464 B
[PROJECT NAME] Development Guidelines
Auto-generated from all feature plans. Last updated: [DATE]
Active Technologies
[EXTRACTED FROM ALL PLAN.MD FILES]
Project Structure
[ACTUAL STRUCTURE FROM PLANS]
Commands
[ONLY COMMANDS FOR ACTIVE TECHNOLOGIES]
Code Style
[LANGUAGE-SPECIFIC, ONLY FOR LANGUAGES IN USE]
Recent Changes
[LAST 3 FEATURES AND WHAT THEY ADDED]