3237b8215a0f6e179459ed59393e417fc2927990
new file mode 100644
index 0000000..8ad04bd
@@ -0,0 +1,16 @@
+# wikihub ACL — declarative access control for this wiki.
+#
+# Rules are glob patterns. Most-specific pattern wins. Default is private.
+#
+# Visibility: private | public | public-edit | unlisted | unlisted-edit
+# Grants: @user:read | @user:edit
+#
+# Examples:
+# * private # everything private (the default)
+# wiki/** public # publish the wiki/ subtree
+# wiki/secret.md private # override: this one stays private
+# wiki/collab.md public-edit # anyone can edit this page
+# drafts/** unlisted # accessible by URL, not indexed
+#
+
+* private
new file mode 100644
index 0000000..1d9b7e7
@@ -0,0 +1,7 @@
+# ideaflow-vision
+
+catalog of all wiki pages. update on every ingest.
+
+## pages
+
+(none yet)
new file mode 100644
index 0000000..cec6fb8
@@ -0,0 +1,3 @@
+# log
+
+append-only record. format: `## [YYYY-MM-DD] type | title`
new file mode 100644
index 0000000..9ba9192
@@ -0,0 +1,17 @@
+# schema
+
+this wiki has no imposed structure. pages are markdown files with optional YAML frontmatter.
+
+## frontmatter
+
+```yaml
+---
+title: Page Title
+visibility: public | private | unlisted
+tags: [topic1, topic2]
+---
+```
+
+## wikilinks
+
+link pages with `[[page-name]]` or `[[page-name|Display Text]]`. links resolve by filename — `[[linear-algebra]]` finds `wiki/courses/linear-algebra.md`.