- 01 Projects/Dashboard.md: live Dataview dashboard (active, recent, by client, stale, production) - 01 Projects/Projects.base: Obsidian Bases view with 4 layouts (table, by client, active, cards) - Templates/Daily Template.md: upgraded — added Dataview queries, removed broken Work Tasks link - Templates/Weekly Review Template.md: new — fractal journaling weekly review with auto-queries Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
59 lines
1 KiB
Text
59 lines
1 KiB
Text
filters:
|
|
and:
|
|
- file.inFolder("01 Projects")
|
|
- file.hasTag("project")
|
|
properties:
|
|
name:
|
|
displayName: Project
|
|
client:
|
|
displayName: Client
|
|
status:
|
|
displayName: Status
|
|
tech:
|
|
displayName: Stack
|
|
deploy:
|
|
displayName: Deploy
|
|
url:
|
|
displayName: URL
|
|
formulas:
|
|
age:
|
|
expression: "(now() - file.ctime).days.round(0)"
|
|
displayName: Age (days)
|
|
stale:
|
|
expression: "if((now() - file.mtime).days > 30, \"⚠️ stale\", \"ok\")"
|
|
displayName: Activity
|
|
views:
|
|
- name: All Projects
|
|
type: table
|
|
order:
|
|
- name
|
|
- client
|
|
- status
|
|
- tech
|
|
- deploy
|
|
- formula.age
|
|
- formula.stale
|
|
- name: By Client
|
|
type: table
|
|
groupBy: client
|
|
order:
|
|
- name
|
|
- status
|
|
- tech
|
|
- formula.stale
|
|
- name: Active Only
|
|
type: table
|
|
filters: "status == \"active\""
|
|
order:
|
|
- name
|
|
- client
|
|
- tech
|
|
- deploy
|
|
- formula.age
|
|
- name: Cards
|
|
type: cards
|
|
order:
|
|
- name
|
|
- client
|
|
- status
|
|
- tech
|