TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
It suggests what to do next and navigates you through to complete the task.
AI translation
次に何をすればよいかを提示し、業務完遂までナビゲートします
ProductivityTypeScript · CSSGitHub @Yamamoto-yuumaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
社員が業務を進める際の「次に何をすればいい?」「どこに情報がある?」「この変更で他に何が必要?」 「いつまでに終わらせる?」を減らすための業務ナビゲーション・プラットフォームです。 AIチャットツールではありません。業務を開始すると、現在の状況・次にやること・必要な情報・ 関連ルール・派生タスク・期限・必要なツールを適切なタイミングで提示し、完遂までナビゲートします。 Phase 1(UI/UXプロトタイプ)実装済み。 外部サービス連携は未接続です。 Next.js 15 (App Router) / React 19 / TypeScript (strict) / Tailwind CSS v4 外部依存(Supabase・Google Calendar・Gmail・Google Drive・LLM API・企業検索API)は src/ports/ のインターフェース越しに定義され、Phase 1 では src/adapters/memory/ が実装しています。Read the full README ↗
社員が業務を進める際の「次に何をすればいい?」「どこに情報がある?」「この変更で他に何が必要?」 「いつまでに終わらせる?」を減らすための業務ナビゲーション・プラットフォームです。
AIチャットツールではありません。業務を開始すると、現在の状況・次にやること・必要な情報・ 関連ルール・派生タスク・期限・必要なツールを適切なタイミングで提示し、完遂までナビゲートします。
Phase 1(UI/UXプロトタイプ)実装済み。 外部サービス連携は未接続です。
npm install
npm run dev # http://localhost:3000
| コマンド | 内容 |
|---|---|
npm run dev | 開発サーバーを起動 |
npm run build | 本番ビルド |
npm run typecheck | 型検査 |
npm run lint | ESLint |
npm run check:hardcode | 業務固有の文字列がコードに混入していないか検査 |
npm run verify | 型検査 → ハードコード検査 → ビルド |
Next.js 15 (App Router) / React 19 / TypeScript (strict) / Tailwind CSS v4
外部依存(Supabase・Google Calendar・Gmail・Google Drive・LLM API・企業検索API)は
src/ports/ のインターフェース越しに定義され、Phase 1 では src/adapters/memory/ が実装しています。
app/ 画面(Next.js App Router)
src/
├ core/ ドメインエンジン(framework 非依存の純粋関数)
│ ├ model/ 型定義
│ ├ flow/ STEP遷移・条件分岐・合流・完了判定
│ ├ rules/ 一時ルールの解決・優先順位・競合検出・オーバーレイ
│ ├ derivation/ 変更 → 派生タスク・影響グラフ
│ ├ schedule/ 期限算出・逆算スケジュール
│ └ context/ 文脈提示・次の一手の決定
├ components-registry/ 業務部品のレジストリ
├ ports/ 外部依存のインターフェース
├ adapters/memory/ Phase 1 の実装(インメモリ + localStorage)
└ ui/ 画面共通コンポーネント
seed/ 業務フロー・ルール・マスタのシードデータ
docs/ 仕様書・設計書
| ドキュメント | 内容 |
|---|---|
docs/SPECIFICATION.md | 正式仕様書(何を作るのか・なぜ)。矛盾した場合はこちらが正 |
docs/DESIGN.md | 技術設計(どう作るのか) |
gas/daily-report/README.md | 日報自動生成システム(Google Apps Script)。画面の[日報]から使えます |
npm run check:hardcode で機械的に禁止)src/core/ に隔離(ESLint で framework の import を禁止)