chore: move the webinar script and plan into raw/notes
They are webinar deliverables rather than sources to ingest.
This commit is contained in:
437
CLAUDE.md
437
CLAUDE.md
@@ -1,248 +1,189 @@
|
|||||||
# LLM Wiki Schema (Operational Contract)
|
# LLM Wiki Schema (Operational Contract)
|
||||||
|
|
||||||
You are the dedicated maintainer of this vault as a persistent, compounding wiki.
|
You are the dedicated maintainer of this vault as a persistent, compounding wiki.
|
||||||
|
|
||||||
## Mission
|
## Mission
|
||||||
|
|
||||||
Maintain a high-signal personal knowledge base where:
|
Maintain a high-signal personal knowledge base where:
|
||||||
|
|
||||||
- `raw/` contains immutable source materials.
|
- `raw/` contains immutable source materials.
|
||||||
- `wiki/` contains LLM-authored, continuously maintained markdown pages.
|
- `wiki/` contains LLM-authored, continuously maintained markdown pages.
|
||||||
- `index.md` is the content catalog.
|
- `index.md` is the content catalog.
|
||||||
- `log.md` is an append-only chronological operation log.
|
- `log.md` is an append-only chronological operation log.
|
||||||
|
|
||||||
The user curates sources and asks questions. You perform all wiki maintenance.
|
The user curates sources and asks questions. You perform all wiki maintenance.
|
||||||
|
|
||||||
## Non-Negotiable Rules
|
## Non-Negotiable Rules
|
||||||
|
|
||||||
1. Never modify files inside `raw/`.
|
1. Never modify files inside `raw/`.
|
||||||
2. Always update `index.md` and `log.md` after any ingest/query/lint operation that changes the wiki.
|
2. Always update `index.md` and `log.md` after any ingest/query/lint operation that changes the wiki.
|
||||||
3. Prefer editing existing pages over creating duplicates.
|
3. Prefer editing existing pages over creating duplicates.
|
||||||
4. Use Obsidian-style wiki links (`[[page-name]]`) for internal references.
|
4. Use Obsidian-style wiki links (`[[page-name]]`) for internal references.
|
||||||
5. Record contradictions and superseded claims explicitly (do not silently overwrite history).
|
5. Record contradictions and superseded claims explicitly (do not silently overwrite history).
|
||||||
6. Keep claims attributable: include source links to `wiki/sources/*` pages.
|
6. Keep claims attributable: include source links to `wiki/sources/*` pages.
|
||||||
7. Do not leave orphan pages intentionally; add at least one inbound and one outbound link when possible.
|
7. Do not leave orphan pages intentionally; add at least one inbound and one outbound link when possible.
|
||||||
8. Keep writing concise, structured, and diff-friendly.
|
8. Keep writing concise, structured, and diff-friendly.
|
||||||
9. Every wiki page carries exactly one page-type hashtag (see Tagging Rules) matching its folder.
|
9. Every wiki page carries exactly one page-type hashtag (see Tagging Rules) matching its folder.
|
||||||
|
|
||||||
## Folder Convention
|
## Folder Convention
|
||||||
|
|
||||||
```text
|
```text
|
||||||
raw/
|
raw/
|
||||||
sources/ # immutable source markdown/text/pdf exports
|
sources/ # immutable source markdown/text/pdf exports
|
||||||
assets/ # immutable local images/files referenced by raw sources
|
assets/ # immutable local images/files referenced by raw sources
|
||||||
|
|
||||||
wiki/
|
wiki/
|
||||||
overview.md # top-level synthesis and navigation
|
overview.md # top-level synthesis and navigation
|
||||||
script-coverage.md # machine-maintained: concept coverage vs the webinar script
|
sources/ # one summary page per ingested raw source
|
||||||
sources/ # one summary page per ingested raw source
|
entities/ # people, orgs, projects, places, tools
|
||||||
entities/ # people, orgs, projects, places, tools
|
concepts/ # themes, ideas, methods, frameworks
|
||||||
concepts/ # themes, ideas, methods, frameworks
|
timelines/ # optional chronological reconstructions
|
||||||
timelines/ # optional chronological reconstructions
|
comparisons/ # side-by-side analyses
|
||||||
comparisons/ # side-by-side analyses
|
queries/ # durable outputs created from Q&A sessions
|
||||||
queries/ # durable outputs created from Q&A sessions
|
lint-reports/ # periodic health-check reports
|
||||||
lint-reports/ # periodic health-check reports
|
```
|
||||||
```
|
|
||||||
|
## File Naming Rules
|
||||||
## File Naming Rules
|
|
||||||
|
- Use kebab-case for file names.
|
||||||
- Use kebab-case for file names.
|
- Prefix source summary pages with date: `YYYY-MM-DD-title.md`.
|
||||||
- Prefix source summary pages with date: `YYYY-MM-DD-title.md`.
|
- Prefer stable canonical pages:
|
||||||
- Prefer stable canonical pages:
|
- `wiki/entities/<name>.md`
|
||||||
- `wiki/entities/<name>.md`
|
- `wiki/concepts/<concept>.md`
|
||||||
- `wiki/concepts/<concept>.md`
|
- If a page name collides, merge instead of creating suffixes unless truly distinct.
|
||||||
- If a page name collides, merge instead of creating suffixes unless truly distinct.
|
|
||||||
|
## Tagging Rules
|
||||||
## Tagging Rules
|
|
||||||
|
Every page in `wiki/` starts with its page-type hashtag on its own line, directly after the `# <title>` heading (Obsidian inline tag format):
|
||||||
Every page in `wiki/` starts with its page-type hashtag on its own line, directly after the `# <title>` heading (Obsidian inline tag format):
|
|
||||||
|
```text
|
||||||
```text
|
# <Title>
|
||||||
# <Title>
|
|
||||||
|
#<type-tag>
|
||||||
#<type-tag>
|
|
||||||
|
## <first section>
|
||||||
## <first section>
|
```
|
||||||
```
|
|
||||||
|
Folder → required tag:
|
||||||
Folder → required tag:
|
|
||||||
|
| Folder / file | Tag |
|
||||||
| Folder / file | Tag |
|
| ---------------------- | -------------- |
|
||||||
| ---------------------- | -------------- |
|
| `wiki/overview.md` | `#overview` |
|
||||||
| `wiki/overview.md` | `#overview` |
|
| `wiki/sources/*` | `#source` |
|
||||||
| `wiki/script-coverage.md` | `#coverage` |
|
| `wiki/entities/*` | `#entity` |
|
||||||
| `wiki/sources/*` | `#source` |
|
| `wiki/concepts/*` | `#concept` |
|
||||||
| `wiki/entities/*` | `#entity` |
|
| `wiki/timelines/*` | `#timeline` |
|
||||||
| `wiki/concepts/*` | `#concept` |
|
| `wiki/comparisons/*` | `#comparison` |
|
||||||
| `wiki/timelines/*` | `#timeline` |
|
| `wiki/queries/*` | `#query` |
|
||||||
| `wiki/comparisons/*` | `#comparison` |
|
| `wiki/lint-reports/*` | `#lint-report` |
|
||||||
| `wiki/queries/*` | `#query` |
|
|
||||||
| `wiki/lint-reports/*` | `#lint-report` |
|
- Exactly one page-type tag per page; it must match the page's folder.
|
||||||
|
- Additional topical tags are allowed on the same line after the type tag (e.g. `#concept #ai-tooling`), but the type tag comes first.
|
||||||
- Exactly one page-type tag per page; it must match the page's folder.
|
- When creating any new page, add the tag immediately; when moving a page between folders, update the tag in the same operation.
|
||||||
- Additional topical tags are allowed on the same line after the type tag (e.g. `#concept #ai-tooling`), but the type tag comes first.
|
|
||||||
- When creating any new page, add the tag immediately; when moving a page between folders, update the tag in the same operation.
|
## Required Page Templates
|
||||||
|
|
||||||
## Required Page Templates
|
### 1) Source Summary (`wiki/sources/*.md`)
|
||||||
|
|
||||||
### 1) Source Summary (`wiki/sources/*.md`)
|
Must include sections:
|
||||||
|
|
||||||
Must include sections:
|
- `# <title>`
|
||||||
|
- `#source` tag line (per Tagging Rules)
|
||||||
- `# <title>`
|
- `## Source Metadata` (date, raw path, source type, ingestion date)
|
||||||
- `#source` tag line (per Tagging Rules)
|
- `## Core Claims`
|
||||||
- `## Source Metadata` (date, raw path, source type, ingestion date)
|
- `## Key Evidence / Details`
|
||||||
- `## Core Claims`
|
- `## Connections` (links to entities/concepts/comparisons)
|
||||||
- `## Key Evidence / Details`
|
- `## Open Questions`
|
||||||
- `## Connections` (links to entities/concepts/comparisons)
|
- `## Change Impact on Wiki` (what pages were updated and why)
|
||||||
- `## Open Questions`
|
|
||||||
- `## Change Impact on Wiki` (what pages were updated and why)
|
### 2) Entity / Concept Page
|
||||||
|
|
||||||
### 2) Entity / Concept Page
|
Must include:
|
||||||
|
|
||||||
Must include:
|
- `# <name>`
|
||||||
|
- `#entity` or `#concept` tag line (per Tagging Rules)
|
||||||
- `# <name>`
|
- `## Summary`
|
||||||
- `#entity` or `#concept` tag line (per Tagging Rules)
|
- `## Current Understanding`
|
||||||
- `## Summary`
|
- `## Evidence` (bullets with links to `wiki/sources/*`)
|
||||||
- `## Current Understanding`
|
- `## Related Pages`
|
||||||
- `## Evidence` (bullets with links to `wiki/sources/*`)
|
- `## Contradictions / Uncertainty`
|
||||||
- `## Related Pages`
|
- `## Next Questions`
|
||||||
- `## Contradictions / Uncertainty`
|
|
||||||
- `## Next Questions`
|
### 3) Query Output (`wiki/queries/*.md`)
|
||||||
|
|
||||||
### 3) Query Output (`wiki/queries/*.md`)
|
Must include:
|
||||||
|
|
||||||
Must include:
|
- `#query` tag line (per Tagging Rules)
|
||||||
|
- Question asked
|
||||||
- `#query` tag line (per Tagging Rules)
|
- Answer
|
||||||
- Question asked
|
- Evidence trail (links)
|
||||||
- Answer
|
- Follow-up questions
|
||||||
- Evidence trail (links)
|
- Whether this output changed existing pages
|
||||||
- Follow-up questions
|
|
||||||
- Whether this output changed existing pages
|
## Standard Workflows
|
||||||
|
|
||||||
### 4) Coverage File (`wiki/script-coverage.md`)
|
### Workflow A: Ingest One Source
|
||||||
|
|
||||||
Machine-read by the dashboard plugin, which parses the table positionally. The
|
When user says "ingest <source>":
|
||||||
shape below is required exactly — a deviation renders as parse errors, not as a
|
|
||||||
best-effort read.
|
1. Read the raw source from `raw/sources/` (and `raw/assets/` references if needed).
|
||||||
|
2. Extract key claims, facts, entities, concepts, uncertainty.
|
||||||
- `# Script coverage`
|
3. Create/update one source summary in `wiki/sources/`.
|
||||||
- `#coverage` tag line
|
4. Update relevant `wiki/entities/*` and `wiki/concepts/*` pages.
|
||||||
- `## Metadata`, containing these two lines verbatim in this form:
|
5. Update `wiki/overview.md` synthesis if this source materially changes understanding.
|
||||||
- `- **Script:** ` followed by the raw script path in backticks
|
6. Update `index.md`.
|
||||||
- `- **Last synced:** ` followed by a `YYYY-MM-DD` date
|
7. Append ingest entry to `log.md`.
|
||||||
- `## Coverage`, containing one markdown table with exactly these four columns in
|
8. Report what changed, what is uncertain, and suggested next source/questions.
|
||||||
this order: `Concept`, `Status`, `Station`, `Pinned`
|
|
||||||
- **Concept** — an Obsidian wikilink to a page in `wiki/concepts/`
|
### Workflow B: Answer Query
|
||||||
- **Status** — exactly one of `covered`, `partial`, `absent`, lowercase
|
|
||||||
- **Station** — one of the seven station names spelled exactly as listed in
|
1. Read `index.md` first.
|
||||||
Workflow D, a comma-separated list of them, the lowercase word `all`, or an
|
2. Select relevant pages and synthesize answer with page citations.
|
||||||
em dash `—` when the status is `absent`
|
3. If answer has durable value, save to `wiki/queries/YYYY-MM-DD-<slug>.md`.
|
||||||
- **Pinned** — the lowercase word `yes`, or empty
|
4. If answer reveals new synthesis, update affected concept/entity pages.
|
||||||
- `## Notes` and `## Related Pages` are free prose and are not parsed.
|
5. Update `index.md` and append query entry in `log.md` when files changed.
|
||||||
|
|
||||||
The parser reads every markdown table in the file, so do not add a second table.
|
### Workflow C: Lint Wiki
|
||||||
|
|
||||||
## Standard Workflows
|
Run periodic health checks for:
|
||||||
|
|
||||||
### Workflow A: Ingest One Source
|
- contradiction detection across pages
|
||||||
|
- stale claims superseded by newer sources
|
||||||
When user says "ingest <source>":
|
- orphan pages / weak linking
|
||||||
|
- high-mention concepts lacking dedicated pages
|
||||||
1. Read the raw source from `raw/sources/` (and `raw/assets/` references if needed).
|
- missing evidence links
|
||||||
2. Extract key claims, facts, entities, concepts, uncertainty.
|
- missing or folder-mismatched page-type tags (per Tagging Rules)
|
||||||
3. Create/update one source summary in `wiki/sources/`.
|
|
||||||
4. Update relevant `wiki/entities/*` and `wiki/concepts/*` pages.
|
Write report to `wiki/lint-reports/YYYY-MM-DD-lint.md`, then update `index.md` and `log.md`.
|
||||||
5. Update `wiki/overview.md` synthesis if this source materially changes understanding.
|
|
||||||
6. Update `index.md`.
|
## Citation & Evidence Policy
|
||||||
7. Append ingest entry to `log.md`.
|
|
||||||
8. Report what changed, what is uncertain, and suggested next source/questions.
|
- Prefer citing wiki source summaries (`wiki/sources/*.md`) rather than raw files in normal answers.
|
||||||
9. If this ingest created or modified any page in `wiki/concepts/`, run Workflow D
|
- If citing raw material directly, also reflect it into a source summary page.
|
||||||
(Sync Script Coverage) before reporting.
|
- Mark uncertain or contested claims with `Status: tentative` in relevant section.
|
||||||
|
|
||||||
### Workflow B: Answer Query
|
## Update Policy
|
||||||
|
|
||||||
1. Read `index.md` first.
|
- Never perform silent large rewrites.
|
||||||
2. Select relevant pages and synthesize answer with page citations.
|
- Preserve meaningful prior interpretations; move outdated material under a "Superseded" note when needed.
|
||||||
3. If answer has durable value, save to `wiki/queries/YYYY-MM-DD-<slug>.md`.
|
- Keep sections ordered consistently for predictable diffs.
|
||||||
4. If answer reveals new synthesis, update affected concept/entity pages.
|
|
||||||
5. Update `index.md` and append query entry in `log.md` when files changed.
|
## Operational Commands (Natural Language)
|
||||||
|
|
||||||
### Workflow C: Lint Wiki
|
Supported intents:
|
||||||
|
|
||||||
Run periodic health checks for:
|
- "ingest path-or-title"
|
||||||
|
- "query: question"
|
||||||
- contradiction detection across pages
|
- "lint wiki"
|
||||||
- stale claims superseded by newer sources
|
- "show recent changes"
|
||||||
- orphan pages / weak linking
|
- "suggest next sources"
|
||||||
- high-mention concepts lacking dedicated pages
|
|
||||||
- missing evidence links
|
Always execute intents according to workflows above.
|
||||||
- missing or folder-mismatched page-type tags (per Tagging Rules)
|
|
||||||
|
## Session Start Checklist
|
||||||
Write report to `wiki/lint-reports/YYYY-MM-DD-lint.md`, then update `index.md` and `log.md`.
|
|
||||||
|
At start of every session:
|
||||||
### Workflow D: Sync Script Coverage
|
|
||||||
|
1. Read `index.md` and the latest section of `log.md`.
|
||||||
Maintains `wiki/script-coverage.md` — one row per page in `wiki/concepts/`, judged
|
2. Identify last completed operation and current open questions.
|
||||||
against the script named in that file's `**Script:**` metadata field.
|
3. Continue from prior state without resetting conventions.
|
||||||
|
|
||||||
1. Read `wiki/script-coverage.md` and note every row where `Pinned` is `yes`.
|
|
||||||
2. Read the script and every page in `wiki/concepts/`.
|
|
||||||
3. For each concept, decide `Status` and `Station`:
|
|
||||||
- `covered` — the script delivers the idea, whether or not it uses the page's name.
|
|
||||||
- `partial` — the script gestures at it but never lands it.
|
|
||||||
- `absent` — the script never reaches it.
|
|
||||||
- `Station` is one of the seven — `Chat box`, `ReAct`, `Tools`, `Memory`,
|
|
||||||
`Skills`, `Process`, `OS` — spelled exactly as written here, or a
|
|
||||||
comma-separated list of them, or the lowercase word `all`, or `—` when absent.
|
|
||||||
4. **Never modify a row whose `Pinned` is `yes`** — not its status, not its station.
|
|
||||||
A pinned row is the user's judgment and outranks yours.
|
|
||||||
5. Add rows for concept pages with no row. Remove rows whose concept page no longer exists.
|
|
||||||
A pinned row whose concept page no longer exists is still removed — step 4
|
|
||||||
protects the user's judgement about a live concept, not a dangling row.
|
|
||||||
6. Update `**Last synced:**` to today.
|
|
||||||
7. Update `index.md` and append a `sync` entry to `log.md`.
|
|
||||||
|
|
||||||
Run this workflow:
|
|
||||||
|
|
||||||
- at the end of any ingest that creates or modifies a page in `wiki/concepts/`
|
|
||||||
- whenever the script file itself changes
|
|
||||||
- on the explicit `sync script coverage` intent
|
|
||||||
|
|
||||||
The coverage baseline is always the raw script. Ingesting the script into
|
|
||||||
`wiki/sources/` does not change the baseline.
|
|
||||||
|
|
||||||
## Citation & Evidence Policy
|
|
||||||
|
|
||||||
- Prefer citing wiki source summaries (`wiki/sources/*.md`) rather than raw files in normal answers.
|
|
||||||
- If citing raw material directly, also reflect it into a source summary page.
|
|
||||||
- Mark uncertain or contested claims with `Status: tentative` in relevant section.
|
|
||||||
|
|
||||||
## Update Policy
|
|
||||||
|
|
||||||
- Never perform silent large rewrites.
|
|
||||||
- Preserve meaningful prior interpretations; move outdated material under a "Superseded" note when needed.
|
|
||||||
- Keep sections ordered consistently for predictable diffs.
|
|
||||||
|
|
||||||
## Operational Commands (Natural Language)
|
|
||||||
|
|
||||||
Supported intents:
|
|
||||||
|
|
||||||
- "ingest path-or-title"
|
|
||||||
- "query: question"
|
|
||||||
- "lint wiki"
|
|
||||||
- "show recent changes"
|
|
||||||
- "suggest next sources"
|
|
||||||
- "sync script coverage"
|
|
||||||
|
|
||||||
Always execute intents according to workflows above.
|
|
||||||
|
|
||||||
## Session Start Checklist
|
|
||||||
|
|
||||||
At start of every session:
|
|
||||||
|
|
||||||
1. Read `index.md` and the latest section of `log.md`.
|
|
||||||
2. Identify last completed operation and current open questions.
|
|
||||||
3. Continue from prior state without resetting conventions.
|
|
||||||
|
|||||||
174
index.md
174
index.md
@@ -1,89 +1,85 @@
|
|||||||
# Wiki Index
|
# Wiki Index
|
||||||
|
|
||||||
Content catalog for this vault. Updated after every ingest / query / lint operation that changes the wiki.
|
Content catalog for this vault. Updated after every ingest / query / lint operation that changes the wiki.
|
||||||
|
|
||||||
See [[overview]] for the top-level synthesis and navigation.
|
See [[overview]] for the top-level synthesis and navigation.
|
||||||
|
|
||||||
Every wiki page carries a page-type tag under its H1 (`#source`, `#entity`, `#concept`, `#timeline`, `#comparison`, `#query`, `#lint-report`, `#overview`) — see "Tagging Rules" in `CLAUDE.md`.
|
Every wiki page carries a page-type tag under its H1 (`#source`, `#entity`, `#concept`, `#timeline`, `#comparison`, `#query`, `#lint-report`, `#overview`) — see "Tagging Rules" in `CLAUDE.md`.
|
||||||
|
|
||||||
## Sources
|
## Sources
|
||||||
|
|
||||||
- [[2026-07-14-everything-we-knew-about-software-has-changed]] — Theo Browne (AIE): model eras, think wider, code as throwaway _(raw: Everything we knew about software has changed.md)_
|
- [[2026-07-14-everything-we-knew-about-software-has-changed]] — Theo Browne (AIE): model eras, think wider, code as throwaway _(raw: Everything we knew about software has changed.md)_
|
||||||
- [[2026-07-14-gap-between-ai-users-irreversible]] — Allie Miller: personal AI OS, foundation docs, skills, proactive workflows _(raw: In 1 Year, the Gap Between AI Users and Everyone Else Will Be Irreversible.md)_
|
- [[2026-07-14-gap-between-ai-users-irreversible]] — Allie Miller: personal AI OS, foundation docs, skills, proactive workflows _(raw: In 1 Year, the Gap Between AI Users and Everyone Else Will Be Irreversible.md)_
|
||||||
- [[2026-07-14-sebastian-eugene-interview]] — Sebastian + Eugene: harness, team collapse, connections, enterprise reality _(raw: sebastian interview - conclusions and insights.md)_
|
- [[2026-07-14-sebastian-eugene-interview]] — Sebastian + Eugene: harness, team collapse, connections, enterprise reality _(raw: sebastian interview - conclusions and insights.md)_
|
||||||
- [[2026-07-14-skills-based-on-git]] — Konstantin (Sber): git skills as agent memory, harness, agent loops _(raw: Скиллы на базе git — новая память AI-агентов.md)_
|
- [[2026-07-14-skills-based-on-git]] — Konstantin (Sber): git skills as agent memory, harness, agent loops _(raw: Скиллы на базе git — новая память AI-агентов.md)_
|
||||||
- [[2026-07-14-nina-interview]] — Eugene + Nina (HR): transcript > summary, friction not resistance, skills as handoff _(raw: Nina interview.md)_
|
- [[2026-07-14-nina-interview]] — Eugene + Nina (HR): transcript > summary, friction not resistance, skills as handoff _(raw: Nina interview.md)_
|
||||||
- [[2026-07-14-yulia-interview]] — Eugene + Yulia (HR lead): levels of AI usage, candidate knowledge base, solve-first _(raw: Yulia interview.md)_
|
- [[2026-07-14-yulia-interview]] — Eugene + Yulia (HR lead): levels of AI usage, candidate knowledge base, solve-first _(raw: Yulia interview.md)_
|
||||||
- [[2026-07-21-larysa-interview]] — Eugene + Larysa (BA/PM): memory loss, integration dead-ends, less room for imagination _(raw: Larysa interview.md)_
|
- [[2026-07-21-larysa-interview]] — Eugene + Larysa (BA/PM): memory loss, integration dead-ends, less room for imagination _(raw: Larysa interview.md)_
|
||||||
- [[2026-07-22-ai-is-stupid]] — YouTube short (author unknown): "stupid AI" = model minus context minus harness; Nobel-vs-employee analogy _(raw: ИИ глупый!.md)_
|
- [[2026-07-22-ai-is-stupid]] — YouTube short (author unknown): "stupid AI" = model minus context minus harness; Nobel-vs-employee analogy _(raw: ИИ глупый!.md)_
|
||||||
- [[2026-07-24-youre-reading-way-too-much-code]] — Theo Browne (video): make more cheap code, four tiers of code, 100:1 slop-to-ship verification _(raw: You're reading way too much code.md)_
|
- [[2026-07-24-youre-reading-way-too-much-code]] — Theo Browne (video): make more cheap code, four tiers of code, 100:1 slop-to-ship verification _(raw: You're reading way too much code.md)_
|
||||||
|
|
||||||
**Raw, not yet ingested:** `raw/sources/Agentic Engineering, explained by a 10x developer.md` · `raw/sources/Webinar Plan - From Chat Box to Your Own OS.md` · `raw/sources/Webinar script.md`
|
**Raw, not yet ingested:** `raw/sources/Ideas for webinar.md` · `raw/sources/Webinar Plan - From Chat Box to Your Own OS.md` · `raw/sources/Webinar script.md` · `raw/sources/my theses.md`
|
||||||
|
|
||||||
## Coverage
|
## Entities
|
||||||
|
|
||||||
- [[script-coverage]] — every concept vs `raw/sources/Webinar script.md`; 5 covered, 4 partial, 10 absent
|
### People
|
||||||
|
- [[theo-browne]] — developer/educator (t3.gg); "think wider", "make more cheap code"
|
||||||
## Entities
|
- [[allie-miller]] — ex-Amazon AI leader; personal AI OS
|
||||||
|
- [[sebastian]] — founder of Virtido; enterprise/connections lens
|
||||||
### People
|
- [[eugene]] — developer, harness-builder, webinar author; interviewer (likely vault owner, tentative)
|
||||||
- [[theo-browne]] — developer/educator (t3.gg); "think wider", "make more cheap code"
|
- [[konstantin]] — Sber/GigaChat R&D; skills-as-memory
|
||||||
- [[allie-miller]] — ex-Amazon AI leader; personal AI OS
|
- [[nina]] — HR recruiter at Virtido; webinar-audience proxy, use-case supplier
|
||||||
- [[sebastian]] — founder of Virtido; enterprise/connections lens
|
- [[yulia]] — HR/recruiting lead; webinar organizer (name/affiliation tentative)
|
||||||
- [[eugene]] — developer, harness-builder, webinar author; interviewer (likely vault owner, tentative)
|
- [[larysa]] — technical BA/PM, ex-mobile dev; advanced user blocked by memory + integrations
|
||||||
- [[konstantin]] — Sber/GigaChat R&D; skills-as-memory
|
|
||||||
- [[nina]] — HR recruiter at Virtido; webinar-audience proxy, use-case supplier
|
### Tools / Orgs
|
||||||
- [[yulia]] — HR/recruiting lead; webinar organizer (name/affiliation tentative)
|
- [[claude-code]] — reference harness (all sources)
|
||||||
- [[larysa]] — technical BA/PM, ex-mobile dev; advanced user blocked by memory + integrations
|
- [[hermes]] — skills-first, self-curating harness
|
||||||
|
- [[virtido]] — Sebastian's outsourcing company; its HR team is the webinar audience
|
||||||
### Tools / Orgs
|
- [[inspectron]] — Eugene's employer (Edge Compute / IoT)
|
||||||
- [[claude-code]] — reference harness (all sources)
|
|
||||||
- [[hermes]] — skills-first, self-curating harness
|
## Concepts
|
||||||
- [[virtido]] — Sebastian's outsourcing company; its HR team is the webinar audience
|
|
||||||
- [[inspectron]] — Eugene's employer (Edge Compute / IoT)
|
**Machine side**
|
||||||
|
- [[harness]] — universal agent = LLM + small toolset + loop
|
||||||
## Concepts
|
- [[skills-as-memory]] — git skills (SKILL.md + tools + data) as agent memory
|
||||||
|
- [[evolution-of-agent-tooling]] — tools → MCP → skills
|
||||||
**Machine side**
|
- [[agentic-loops]] — inner (ReAct) / outer (Ralph) / meta
|
||||||
- [[harness]] — universal agent = LLM + small toolset + loop
|
- [[context-as-scarce-resource]] — the binding constraint; the "smart zone"
|
||||||
- [[skills-as-memory]] — git skills (SKILL.md + tools + data) as agent memory
|
- [[personal-ai-operating-system]] — Allie's context docs + skills + proactive workflows
|
||||||
- [[evolution-of-agent-tooling]] — tools → MCP → skills
|
- [[levels-of-ai-usage]] — Eugene's ladder: chatbot → … → CLAUDE.md + skills (the non-programmer ceiling)
|
||||||
- [[agentic-loops]] — inner (ReAct) / outer (Ralph) / meta
|
- [[solve-first-then-skillify]] — solve the task once, then freeze it into a skill
|
||||||
- [[context-as-scarce-resource]] — the binding constraint; the "smart zone"
|
- [[integration-dead-ends]] — agent starts work against connectors the user's account doesn't have
|
||||||
- [[personal-ai-operating-system]] — Allie's context docs + skills + proactive workflows
|
- [[leave-less-room-for-imagination]] — every gap in a spec gets filled, invisibly; tighten it
|
||||||
- [[levels-of-ai-usage]] — Eugene's ladder: chatbot → … → CLAUDE.md + skills (the non-programmer ceiling)
|
|
||||||
- [[solve-first-then-skillify]] — solve the task once, then freeze it into a skill
|
**Human side**
|
||||||
- [[integration-dead-ends]] — agent starts work against connectors the user's account doesn't have
|
- [[product-ownership]] — own outcomes, frame problems not tickets
|
||||||
- [[leave-less-room-for-imagination]] — every gap in a spec gets filled, invisibly; tighten it
|
- [[connections-as-moat]] — in-person relationships as the last non-commoditized asset
|
||||||
|
- [[network-from-a-standing-start]] — tentative from-zero networking protocol (v0, to be validated)
|
||||||
**Human side**
|
- [[seniority-and-the-junior-squeeze]] — judgment as risk-reduction
|
||||||
- [[product-ownership]] — own outcomes, frame problems not tickets
|
- [[decoupling-identity-from-profession]] — separate who you are from what you do
|
||||||
- [[connections-as-moat]] — in-person relationships as the last non-commoditized asset
|
|
||||||
- [[network-from-a-standing-start]] — tentative from-zero networking protocol (v0, to be validated)
|
**Strategy side**
|
||||||
- [[seniority-and-the-junior-squeeze]] — judgment as risk-reduction
|
- [[think-wider-not-bigger]] — breadth over depth; match ambition to the model
|
||||||
- [[decoupling-identity-from-profession]] — separate who you are from what you do
|
- [[code-as-throwaway]] — cost of code → zero
|
||||||
|
- [[make-more-cheap-code]] — Theo: four tiers of code; generate never-shipped slop to verify/explore; there's always another layer
|
||||||
**Strategy side**
|
- [[enterprise-ai-reality]] — compliance lock-down; the company-managed-harness market
|
||||||
- [[think-wider-not-bigger]] — breadth over depth; match ambition to the model
|
|
||||||
- [[code-as-throwaway]] — cost of code → zero
|
## Timelines
|
||||||
- [[make-more-cheap-code]] — Theo: four tiers of code; generate never-shipped slop to verify/explore; there's always another layer
|
|
||||||
- [[enterprise-ai-reality]] — compliance lock-down; the company-managed-harness market
|
- [[ai-agent-evolution]] — agent/tooling timeline + Theo's model eras
|
||||||
|
|
||||||
## Timelines
|
## Comparisons
|
||||||
|
|
||||||
- [[ai-agent-evolution]] — agent/tooling timeline + Theo's model eras
|
- [[theo-konstantin-allie]] — Theo vs Konstantin vs Allie: three lenses (strategy / engineering / personal-OS) on the same shift; shared markdown-as-unit and system-over-model, differing altitude
|
||||||
|
|
||||||
## Comparisons
|
## Queries
|
||||||
|
|
||||||
- [[theo-konstantin-allie]] — Theo vs Konstantin vs Allie: three lenses (strategy / engineering / personal-OS) on the same shift; shared markdown-as-unit and system-over-model, differing altitude
|
- [[2026-07-14-best-first-skill-for-beginner]] — best first skill for a Claude beginner: skill-creator (meta) + tone-of-voice/anti-AI-language; foundation docs first
|
||||||
|
- [[2026-07-14-network-from-standing-start]] — network-from-zero: tentative protocol + Sebastian round-2 interview instrument (10 questions)
|
||||||
## Queries
|
- [[2026-07-22-webinar-theses]] — 14 candidate theses for the webinar, grouped spine / stakes / obstacles / method / tensions
|
||||||
|
- [[2026-07-24-non-engineer-throwaway-verification]] — non-engineer analog of throwaway verification code: generated checks not content; checker skills; drift as diagnostic
|
||||||
- [[2026-07-14-best-first-skill-for-beginner]] — best first skill for a Claude beginner: skill-creator (meta) + tone-of-voice/anti-AI-language; foundation docs first
|
|
||||||
- [[2026-07-14-network-from-standing-start]] — network-from-zero: tentative protocol + Sebastian round-2 interview instrument (10 questions)
|
## Lint Reports
|
||||||
- [[2026-07-22-webinar-theses]] — 14 candidate theses for the webinar, grouped spine / stakes / obstacles / method / tensions
|
|
||||||
- [[2026-07-24-non-engineer-throwaway-verification]] — non-engineer analog of throwaway verification code: generated checks not content; checker skills; drift as diagnostic
|
_None yet._
|
||||||
|
|
||||||
## Lint Reports
|
|
||||||
|
|
||||||
_None yet._
|
|
||||||
|
|||||||
306
log.md
306
log.md
@@ -1,157 +1,149 @@
|
|||||||
# Operation Log
|
# Operation Log
|
||||||
|
|
||||||
Append-only chronological record of wiki operations. Newest entries at the bottom.
|
Append-only chronological record of wiki operations. Newest entries at the bottom.
|
||||||
|
|
||||||
Entry format:
|
Entry format:
|
||||||
|
|
||||||
```
|
```
|
||||||
## YYYY-MM-DD — <operation>
|
## YYYY-MM-DD — <operation>
|
||||||
- Intent: ingest | query | lint | maintenance | sync
|
- Intent: ingest | query | lint | maintenance
|
||||||
- Input: <source path / question / scope>
|
- Input: <source path / question / scope>
|
||||||
- Pages changed: [[...]], [[...]]
|
- Pages changed: [[...]], [[...]]
|
||||||
- Notes: <what changed, uncertainty, next steps>
|
- Notes: <what changed, uncertainty, next steps>
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 2026-07-14 — maintenance
|
## 2026-07-14 — maintenance
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: Initialize vault folder structure.
|
- Input: Initialize vault folder structure.
|
||||||
- Pages changed: created `index.md`, `log.md`, `wiki/overview.md`; created `raw/{sources,assets}` and `wiki/{sources,entities,concepts,timelines,comparisons,queries,lint-reports}`.
|
- Pages changed: created `index.md`, `log.md`, `wiki/overview.md`; created `raw/{sources,assets}` and `wiki/{sources,entities,concepts,timelines,comparisons,queries,lint-reports}`.
|
||||||
- Notes: Empty vault scaffolded per the LLM Wiki Schema in `CLAUDE.md`. No sources ingested yet. Ready for first "ingest <source>".
|
- Notes: Empty vault scaffolded per the LLM Wiki Schema in `CLAUDE.md`. No sources ingested yet. Ready for first "ingest <source>".
|
||||||
|
|
||||||
## 2026-07-14 — ingest (batch, 4 sources)
|
## 2026-07-14 — ingest (batch, 4 sources)
|
||||||
- Intent: ingest
|
- Intent: ingest
|
||||||
- Input: The 4 talk/interview docs (user-selected scope; "Ideas for webinar" + "HR Contacts" left as raw reference).
|
- Input: The 4 talk/interview docs (user-selected scope; "Ideas for webinar" + "HR Contacts" left as raw reference).
|
||||||
- `raw/sources/Everything we knew about software has changed.md`
|
- `raw/sources/Everything we knew about software has changed.md`
|
||||||
- `raw/sources/In 1 Year, the Gap Between AI Users and Everyone Else Will Be Irreversible.md`
|
- `raw/sources/In 1 Year, the Gap Between AI Users and Everyone Else Will Be Irreversible.md`
|
||||||
- `raw/sources/sebastian interview - conclusions and insights.md`
|
- `raw/sources/sebastian interview - conclusions and insights.md`
|
||||||
- `raw/sources/Скиллы на базе git — новая память AI-агентов.md`
|
- `raw/sources/Скиллы на базе git — новая память AI-агентов.md`
|
||||||
- Pages created — sources (4): [[2026-07-14-everything-we-knew-about-software-has-changed]], [[2026-07-14-gap-between-ai-users-irreversible]], [[2026-07-14-sebastian-eugene-interview]], [[2026-07-14-skills-based-on-git]].
|
- Pages created — sources (4): [[2026-07-14-everything-we-knew-about-software-has-changed]], [[2026-07-14-gap-between-ai-users-irreversible]], [[2026-07-14-sebastian-eugene-interview]], [[2026-07-14-skills-based-on-git]].
|
||||||
- Pages created — entities (8): [[theo-browne]], [[allie-miller]], [[sebastian]], [[eugene]], [[konstantin]], [[claude-code]], [[hermes]], [[virtido]].
|
- Pages created — entities (8): [[theo-browne]], [[allie-miller]], [[sebastian]], [[eugene]], [[konstantin]], [[claude-code]], [[hermes]], [[virtido]].
|
||||||
- Pages created — concepts (13): [[harness]], [[skills-as-memory]], [[evolution-of-agent-tooling]], [[agentic-loops]], [[context-as-scarce-resource]], [[personal-ai-operating-system]], [[product-ownership]], [[connections-as-moat]], [[seniority-and-the-junior-squeeze]], [[decoupling-identity-from-profession]], [[think-wider-not-bigger]], [[code-as-throwaway]], [[enterprise-ai-reality]].
|
- Pages created — concepts (13): [[harness]], [[skills-as-memory]], [[evolution-of-agent-tooling]], [[agentic-loops]], [[context-as-scarce-resource]], [[personal-ai-operating-system]], [[product-ownership]], [[connections-as-moat]], [[seniority-and-the-junior-squeeze]], [[decoupling-identity-from-profession]], [[think-wider-not-bigger]], [[code-as-throwaway]], [[enterprise-ai-reality]].
|
||||||
- Pages created — timelines (1): [[ai-agent-evolution]].
|
- Pages created — timelines (1): [[ai-agent-evolution]].
|
||||||
- Pages updated: [[overview]] (added the cross-source through-line + agree/diverge), `index.md` (full catalog).
|
- Pages updated: [[overview]] (added the cross-source through-line + agree/diverge), `index.md` (full catalog).
|
||||||
- Notes: Strong cross-source convergence (skills-as-memory: Konstantin ↔ Allie; connections: Sebastian ↔ Allie; code-as-throwaway: Theo ↔ Sebastian). Recorded contradictions (Eugene vs Sebastian on BYO- vs company-managed harness, online vs in-person networking, OSS motivation). Tentative claims flagged: Theo's model-era names, Eugene = vault owner, Hermes/Ralph heuristics, Allie's self-learning-models prediction.
|
- Notes: Strong cross-source convergence (skills-as-memory: Konstantin ↔ Allie; connections: Sebastian ↔ Allie; code-as-throwaway: Theo ↔ Sebastian). Recorded contradictions (Eugene vs Sebastian on BYO- vs company-managed harness, online vs in-person networking, OSS motivation). Tentative claims flagged: Theo's model-era names, Eugene = vault owner, Hermes/Ralph heuristics, Allie's self-learning-models prediction.
|
||||||
- Next: consider ingesting "Ideas for webinar" (connects corpus → webinar plan) and "HR Contacts" (the HR-search demo); consider a `wiki/comparisons/` page for the BYO-vs-managed-harness debate; run "lint wiki" to check link health.
|
- Next: consider ingesting "Ideas for webinar" (connects corpus → webinar plan) and "HR Contacts" (the HR-search demo); consider a `wiki/comparisons/` page for the BYO-vs-managed-harness debate; run "lint wiki" to check link health.
|
||||||
|
|
||||||
## 2026-07-14 — maintenance (tagging convention)
|
## 2026-07-14 — maintenance (tagging convention)
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: user request — add per-type hashtags to the wiki schema and existing pages.
|
- Input: user request — add per-type hashtags to the wiki schema and existing pages.
|
||||||
- Pages changed: `CLAUDE.md` (new "Tagging Rules" section, rule 9, templates + lint checklist updated); all 26 wiki pages received a page-type tag line under their H1 — [[overview]] `#overview`, 4 source pages `#source`, 8 entity pages `#entity`, 13 concept pages `#concept`, [[ai-agent-evolution]] `#timeline`; `index.md` (noted the convention).
|
- Pages changed: `CLAUDE.md` (new "Tagging Rules" section, rule 9, templates + lint checklist updated); all 26 wiki pages received a page-type tag line under their H1 — [[overview]] `#overview`, 4 source pages `#source`, 8 entity pages `#entity`, 13 concept pages `#concept`, [[ai-agent-evolution]] `#timeline`; `index.md` (noted the convention).
|
||||||
- Notes: Tag mapping is folder-driven (`#source`, `#entity`, `#concept`, `#timeline`, `#comparison`, `#query`, `#lint-report`, `#overview`). Exactly one type tag per page, first on the tag line; topical tags may follow. Lint now checks for missing/mismatched type tags.
|
- Notes: Tag mapping is folder-driven (`#source`, `#entity`, `#concept`, `#timeline`, `#comparison`, `#query`, `#lint-report`, `#overview`). Exactly one type tag per page, first on the tag line; topical tags may follow. Lint now checks for missing/mismatched type tags.
|
||||||
|
|
||||||
## 2026-07-14 -- query
|
## 2026-07-14 -- query
|
||||||
- Intent: query
|
- Intent: query
|
||||||
- Input: "what would be the best claude skill to give to a claude beginner user?"
|
- Input: "what would be the best claude skill to give to a claude beginner user?"
|
||||||
- Pages changed: created [[2026-07-14-best-first-skill-for-beginner]]; updated [[skills-as-memory]] (Next Questions item answered + linked), `index.md` (Queries section).
|
- Pages changed: created [[2026-07-14-best-first-skill-for-beginner]]; updated [[skills-as-memory]] (Next Questions item answered + linked), `index.md` (Queries section).
|
||||||
- Notes: Answer synthesized from Allie Miller (skill-creator, tone-of-voice/anti-AI-language starter set, foundation-docs-first) and Konstantin (>5-tool-calls auto-creation heuristic). Follow-up: contents of a good tone-of-voice SKILL.md; foundation-doc templates.
|
- Notes: Answer synthesized from Allie Miller (skill-creator, tone-of-voice/anti-AI-language starter set, foundation-docs-first) and Konstantin (>5-tool-calls auto-creation heuristic). Follow-up: contents of a good tone-of-voice SKILL.md; foundation-doc templates.
|
||||||
|
|
||||||
## 2026-07-14 — maintenance (authorized raw edit)
|
## 2026-07-14 — maintenance (authorized raw edit)
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: user explicitly authorized editing `raw/sources/Webinar script.md` this session (exception to rule 1).
|
- Input: user explicitly authorized editing `raw/sources/Webinar script.md` this session (exception to rule 1).
|
||||||
- Pages changed: `raw/sources/Webinar script.md` — completed the dangling Tools→Memory bridge line, wrote the full **# Memory** section (amnesia demo → notebook tool → close/reopen payoff → system-prompt reveal → user.md beat → tiny-notebook limitation as the Skills hook), and renamed "Markus" → "Marcus" to match the demo app's seeded mail (`Marcus Hale`).
|
- Pages changed: `raw/sources/Webinar script.md` — completed the dangling Tools→Memory bridge line, wrote the full **# Memory** section (amnesia demo → notebook tool → close/reopen payoff → system-prompt reveal → user.md beat → tiny-notebook limitation as the Skills hook), and renamed "Markus" → "Marcus" to match the demo app's seeded mail (`Marcus Hale`).
|
||||||
- Notes: Memory section is grounded in the actual mini-game behavior (Level 04 in `D:\Projects\Names\Webinars\From_chat_to_os`): frozen snapshot per session (hence the mandatory close/reopen), `memory.md` + `user.md` on disk, ~2200-char budget motivating Skills. No wiki pages changed. Next: draft **# Skills** section (open with on-demand loading answering the phone-book limitation).
|
- Notes: Memory section is grounded in the actual mini-game behavior (Level 04 in `D:\Projects\Names\Webinars\From_chat_to_os`): frozen snapshot per session (hence the mandatory close/reopen), `memory.md` + `user.md` on disk, ~2200-char budget motivating Skills. No wiki pages changed. Next: draft **# Skills** section (open with on-demand loading answering the phone-book limitation).
|
||||||
|
|
||||||
## 2026-07-14 — maintenance (authorized raw edit, Skills section)
|
## 2026-07-14 — maintenance (authorized raw edit, Skills section)
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: user request — draft the **# Skills** section in `raw/sources/Webinar script.md` (edit permission granted this session). Corrected flow per user: presenter dictates the operations step by step first, *then* asks AI to package the procedure as a skill.
|
- Input: user request — draft the **# Skills** section in `raw/sources/Webinar script.md` (edit permission granted this session). Corrected flow per user: presenter dictates the operations step by step first, *then* asks AI to package the procedure as a skill.
|
||||||
- Pages changed: `raw/sources/Webinar script.md` — full Skills section (step-by-step dictation → "I was the recipe" → save-as-skill → SKILL.md on disk → fresh-session one-liner → progressive-disclosure reveal → portability beat → "I'm still the alarm clock" hook into Process).
|
- Pages changed: `raw/sources/Webinar script.md` — full Skills section (step-by-step dictation → "I was the recipe" → save-as-skill → SKILL.md on disk → fresh-session one-liner → progressive-disclosure reveal → portability beat → "I'm still the alarm clock" hook into Process).
|
||||||
- Notes: Grounded in the app's Skills level (Level 05): `save_skill`/`load_skill`, real `skills/<name>/SKILL.md`, live menu (names+descriptions only) rebuilt per window. No wiki pages changed. Next: draft **# Process** (Level 06 — spawn_process scheduler answers the alarm-clock limitation).
|
- Notes: Grounded in the app's Skills level (Level 05): `save_skill`/`load_skill`, real `skills/<name>/SKILL.md`, live menu (names+descriptions only) rebuilt per window. No wiki pages changed. Next: draft **# Process** (Level 06 — spawn_process scheduler answers the alarm-clock limitation).
|
||||||
|
|
||||||
## 2026-07-14 — maintenance (authorized raw edit, Process section)
|
## 2026-07-14 — maintenance (authorized raw edit, Process section)
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: user request — draft the **# Process** section in `raw/sources/Webinar script.md` (session edit permission).
|
- Input: user request — draft the **# Process** section in `raw/sources/Webinar script.md` (session edit permission).
|
||||||
- Pages changed: `raw/sources/Webinar script.md` — full Process section (goal not task → spawn_process with pid → hands-off heartbeats → Override slider makes the cube move by itself → ps/kill → reveal: the shell authored the worker's prompt (AI managing AI) → closing arc: same model all six levels, only the harness grew; harness is unique to you; "from a chat box to your own Agentic Operating System"). Also two-branch rule fixes earlier this session (Memory convention + Skills dictation).
|
- Pages changed: `raw/sources/Webinar script.md` — full Process section (goal not task → spawn_process with pid → hands-off heartbeats → Override slider makes the cube move by itself → ps/kill → reveal: the shell authored the worker's prompt (AI managing AI) → closing arc: same model all six levels, only the harness grew; harness is unique to you; "from a chat box to your own Agentic Operating System"). Also two-branch rule fixes earlier this session (Memory convention + Skills dictation).
|
||||||
- Notes: Grounded in Level 06 design (`2026-07-11-process-level-design.md`): single ~5s scheduler, stateless ticks, spawn/list/stop syscalls, live −5…+5 weather offset. The "same model, growing harness" close absorbs the `_ideas:` note at the top of the script. Script now has all sections drafted (Intro → Process).
|
- Notes: Grounded in Level 06 design (`2026-07-11-process-level-design.md`): single ~5s scheduler, stateless ticks, spawn/list/stop syscalls, live −5…+5 weather offset. The "same model, growing harness" close absorbs the `_ideas:` note at the top of the script. Script now has all sections drafted (Intro → Process).
|
||||||
|
|
||||||
## 2026-07-14 — maintenance (authorized raw edit, OS section)
|
## 2026-07-14 — maintenance (authorized raw edit, OS section)
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: user request — add an **# OS** section to `raw/sources/Webinar script.md` (session edit permission): typing removed, mouse-only interaction with the agent.
|
- Input: user request — add an **# OS** section to `raw/sources/Webinar script.md` (session edit permission): typing removed, mouse-only interaction with the agent.
|
||||||
- Pages changed: `raw/sources/Webinar script.md` — Process now ends with a "still a terminal / most people never will type" hook; new OS section (one-button app → rule baked in → 5-second checkbox → appliance → "the agent became a program / the chat box dissolved into the OS"); the "same model, growing harness" closing arc moved from Process into OS, with the new final callback "a button that already knows what the email said."
|
- Pages changed: `raw/sources/Webinar script.md` — Process now ends with a "still a terminal / most people never will type" hook; new OS section (one-button app → rule baked in → 5-second checkbox → appliance → "the agent became a program / the chat box dissolved into the OS"); the "same model, growing harness" closing arc moved from Process into OS, with the new final callback "a button that already knows what the email said."
|
||||||
- Notes: Grounded in the OS app design (`2026-07-12-os-app-design.md`): tile 07, status bar mirrors the agent's closing sentence, shared scheduler slot, Override interplay, rule baked into the prompt. Script ladder now: Chat box → ReAct → Tools → Memory → Skills → Process → OS.
|
- Notes: Grounded in the OS app design (`2026-07-12-os-app-design.md`): tile 07, status bar mirrors the agent's closing sentence, shared scheduler slot, Override interplay, rule baked into the prompt. Script ladder now: Chat box → ReAct → Tools → Memory → Skills → Process → OS.
|
||||||
|
|
||||||
## 2026-07-14 — maintenance (authorized raw edit, OS reframing)
|
## 2026-07-14 — maintenance (authorized raw edit, OS reframing)
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: user correction — the webinar's core idea is "make tools for yourself," not "become a product."
|
- Input: user correction — the webinar's core idea is "make tools for yourself," not "become a product."
|
||||||
- Pages changed: `raw/sources/Webinar script.md` — Process→OS hook now ends "…and become a tool? A small one. Made for exactly one person."; OS landing gained the intro callback (weekends burned on internal tools → this one took an evening, asked-for not written) and "It dissolved — into the operating system. Into little tools you make for yourself."; closing arc adds "You don't buy it. You build it — one small tool at a time."
|
- Pages changed: `raw/sources/Webinar script.md` — Process→OS hook now ends "…and become a tool? A small one. Made for exactly one person."; OS landing gained the intro callback (weekends burned on internal tools → this one took an evening, asked-for not written) and "It dissolved — into the operating system. Into little tools you make for yourself."; closing arc adds "You don't buy it. You build it — one small tool at a time."
|
||||||
- Notes: The OS section now closes the loop with the Intro's internal-tools passion. No wiki pages changed.
|
- Notes: The OS section now closes the loop with the Intro's internal-tools passion. No wiki pages changed.
|
||||||
|
|
||||||
## 2026-07-14 — ingest (batch, 2 sources: Nina + Yulia interviews)
|
## 2026-07-14 — ingest (batch, 2 sources: Nina + Yulia interviews)
|
||||||
- Intent: ingest
|
- Intent: ingest
|
||||||
- Input: `raw/sources/Nina interview.md`, `raw/sources/Yulia interview.md` (both are conclusions docs auto-generated by Eugene's record→diarize→transcribe→summarize tool).
|
- Input: `raw/sources/Nina interview.md`, `raw/sources/Yulia interview.md` (both are conclusions docs auto-generated by Eugene's record→diarize→transcribe→summarize tool).
|
||||||
- Pages created — sources (2): [[2026-07-14-nina-interview]], [[2026-07-14-yulia-interview]].
|
- Pages created — sources (2): [[2026-07-14-nina-interview]], [[2026-07-14-yulia-interview]].
|
||||||
- Pages created — entities (3): [[nina]] (HR recruiter, Virtido), [[yulia]] (HR lead; name/affiliation tentative, inferred from filename + Nina reference), [[inspectron]] (Eugene's employer).
|
- Pages created — entities (3): [[nina]] (HR recruiter, Virtido), [[yulia]] (HR lead; name/affiliation tentative, inferred from filename + Nina reference), [[inspectron]] (Eugene's employer).
|
||||||
- Pages created — concepts (2): [[levels-of-ai-usage]] (chatbot → memory → Claude Code → CLAUDE.md → skills → KB → RAG; non-programmer ceiling = CLAUDE.md + skills), [[solve-first-then-skillify]] (solve once, then freeze into a skill; ~3-message and >5-tool-call heuristics).
|
- Pages created — concepts (2): [[levels-of-ai-usage]] (chatbot → memory → Claude Code → CLAUDE.md → skills → KB → RAG; non-programmer ceiling = CLAUDE.md + skills), [[solve-first-then-skillify]] (solve once, then freeze into a skill; ~3-message and >5-tool-call heuristics).
|
||||||
- Pages updated: [[eugene]] (identity evidence strengthened — webinar author/presenter, Inspectron, $200 max plan, tool builder; still tentative), [[virtido]] (HR team = webinar audience, pain points, tooling), [[skills-as-memory]] (handoff/de-risking payoff, ~3-message heuristic, method link), [[connections-as-moat]] (Eugene independently converges: "the human's role is just to be human"), [[overview]] (6 sources, demand-side bullet, agree/diverge, navigation, open questions), `index.md`.
|
- Pages updated: [[eugene]] (identity evidence strengthened — webinar author/presenter, Inspectron, $200 max plan, tool builder; still tentative), [[virtido]] (HR team = webinar audience, pain points, tooling), [[skills-as-memory]] (handoff/de-risking payoff, ~3-message heuristic, method link), [[connections-as-moat]] (Eugene independently converges: "the human's role is just to be human"), [[overview]] (6 sources, demand-side bullet, agree/diverge, navigation, open questions), `index.md`.
|
||||||
- Notes: Strong convergence — Eugene ↔ Sebastian/Allie on human-connection residual despite their networking-tactics disagreement; Eugene's ~3-message heuristic ↔ Konstantin's >5-tool-call heuristic. New cross-interview finding: adoption blocked by friction, not resistance. Tentative flags: Yulia's name/affiliation; Eugene's price-rise prediction; Inspectron employment-vs-contracting. Skills-IP-vs-work-product dispute (Eugene vs Sebastian) recorded, unresolved.
|
- Notes: Strong convergence — Eugene ↔ Sebastian/Allie on human-connection residual despite their networking-tactics disagreement; Eugene's ~3-message heuristic ↔ Konstantin's >5-tool-call heuristic. New cross-interview finding: adoption blocked by friction, not resistance. Tentative flags: Yulia's name/affiliation; Eugene's price-rise prediction; Inspectron employment-vs-contracting. Skills-IP-vs-work-product dispute (Eugene vs Sebastian) recorded, unresolved.
|
||||||
- Next: ingest "Ideas for webinar" / "Webinar Plan" / "Webinar script" to connect corpus → deliverable; interview Larysa/Larisa (PM use cases, twice flagged); consider a comparison page "personal vs employer ownership of skills".
|
- Next: ingest "Ideas for webinar" / "Webinar Plan" / "Webinar script" to connect corpus → deliverable; interview Larysa/Larisa (PM use cases, twice flagged); consider a comparison page "personal vs employer ownership of skills".
|
||||||
|
|
||||||
## 2026-07-14 — query (network from a standing start)
|
## 2026-07-14 — query (network from a standing start)
|
||||||
- Intent: query
|
- Intent: query
|
||||||
- Input: "how does an individual actually build a network from a standing start?" + "go" on the recommended plan (tentative protocol + Sebastian follow-up instrument).
|
- Input: "how does an individual actually build a network from a standing start?" + "go" on the recommended plan (tentative protocol + Sebastian follow-up instrument).
|
||||||
- Pages created: [[network-from-a-standing-start]] (concept, Status: tentative — 5-step protocol: recurring venues → cadence → lead with humanness → engineer second meetings → track second meetings/let referrals work; contested anti-tactics list; webinar flagged as live case study), [[2026-07-14-network-from-standing-start]] (query — 10-question Sebastian round-2 interview instrument in 3 blocks: bootstrap biography / mechanics / falsification of "Big zero").
|
- Pages created: [[network-from-a-standing-start]] (concept, Status: tentative — 5-step protocol: recurring venues → cadence → lead with humanness → engineer second meetings → track second meetings/let referrals work; contested anti-tactics list; webinar flagged as live case study), [[2026-07-14-network-from-standing-start]] (query — 10-question Sebastian round-2 interview instrument in 3 blocks: bootstrap biography / mechanics / falsification of "Big zero").
|
||||||
- Pages updated: [[connections-as-moat]] (open question → protocol + validation plan), [[overview]] (vault-level open question annotated), `index.md` (Concepts + Queries sections).
|
- Pages updated: [[connections-as-moat]] (open question → protocol + validation plan), [[overview]] (vault-level open question annotated), `index.md` (Concepts + Queries sections).
|
||||||
- Notes: Corpus cannot answer the question directly — protocol is inferred from Sebastian's principles, Allie's prediction, and Eugene's convergent thesis; every claim marked tentative/contested. Key falsification target: whether Sebastian ever had a true standing start (prior-job network as seed). Deep-research complement (weak ties, mere exposure, from-zero playbooks, scoped to test "Big zero") described but not run.
|
- Notes: Corpus cannot answer the question directly — protocol is inferred from Sebastian's principles, Allie's prediction, and Eugene's convergent thesis; every claim marked tentative/contested. Key falsification target: whether Sebastian ever had a true standing start (prior-job network as seed). Deep-research complement (weak ties, mere exposure, from-zero playbooks, scoped to test "Big zero") described but not run.
|
||||||
- Next: run the round-2 Sebastian interview and ingest it; decide on the deep-research run; track webinar → paid-HR-build chain as case-study evidence.
|
- Next: run the round-2 Sebastian interview and ingest it; decide on the deep-research run; track webinar → paid-HR-build chain as case-study evidence.
|
||||||
|
|
||||||
## 2026-07-16 — query → comparison
|
## 2026-07-16 — query → comparison
|
||||||
- Intent: query
|
- Intent: query
|
||||||
- Input: "Compare Theo's, Konstantin's ('Sonstantine') and Allie's approaches — what they have in common, what they have different?"
|
- Input: "Compare Theo's, Konstantin's ('Sonstantine') and Allie's approaches — what they have in common, what they have different?"
|
||||||
- Pages created: [[theo-konstantin-allie]] (first `wiki/comparisons/` page — three-lens side-by-side: at-a-glance table, 6 shared points, differences by altitude/framing/code/learning/register, complementary tensions).
|
- Pages created: [[theo-konstantin-allie]] (first `wiki/comparisons/` page — three-lens side-by-side: at-a-glance table, 6 shared points, differences by altitude/framing/code/learning/register, complementary tensions).
|
||||||
- Pages updated: [[theo-browne]], [[konstantin]], [[allie-miller]] (added inbound "Comparison:" links to avoid orphan); `index.md` (Comparisons section — first entry).
|
- Pages updated: [[theo-browne]], [[konstantin]], [[allie-miller]] (added inbound "Comparison:" links to avoid orphan); `index.md` (Comparisons section — first entry).
|
||||||
- Notes: Synthesized from the 3 source summaries + entity pages + [[skills-as-memory]]. Common ground: bottleneck moved model→human system; markdown/skills as the atomic unit; infrastructure compounds; system-ready to absorb new models; context as scarce resource; shared [[claude-code]]. Differences framed as *altitude* (Theo strategy/psychology · Konstantin engineering · Allie individual-productivity), not direction — corpus disagreements lie elsewhere. Recorded the throwaway-code (Theo) vs persist-in-git (Konstantin) tension as complementary (artifact vs capability). No new contradictions. Saved as a comparison rather than a query page since the request was explicitly a side-by-side.
|
- Notes: Synthesized from the 3 source summaries + entity pages + [[skills-as-memory]]. Common ground: bottleneck moved model→human system; markdown/skills as the atomic unit; infrastructure compounds; system-ready to absorb new models; context as scarce resource; shared [[claude-code]]. Differences framed as *altitude* (Theo strategy/psychology · Konstantin engineering · Allie individual-productivity), not direction — corpus disagreements lie elsewhere. Recorded the throwaway-code (Theo) vs persist-in-git (Konstantin) tension as complementary (artifact vs capability). No new contradictions. Saved as a comparison rather than a query page since the request was explicitly a side-by-side.
|
||||||
- Next: reusable starter template (foundation docs / good SKILL.md) still unresolved across all three — webinar-relevant; consider whether Konstantin's meta-loop (wipe-and-restart) tensions with "persist everything".
|
- Next: reusable starter template (foundation docs / good SKILL.md) still unresolved across all three — webinar-relevant; consider whether Konstantin's meta-loop (wipe-and-restart) tensions with "persist everything".
|
||||||
|
|
||||||
## 2026-07-16 — maintenance (table fix)
|
## 2026-07-16 — maintenance (table fix)
|
||||||
- Intent: maintenance
|
- Intent: maintenance
|
||||||
- Input: user report — the table in [[ai-agent-evolution]] "looks broken".
|
- Input: user report — the table in [[ai-agent-evolution]] "looks broken".
|
||||||
- Pages changed: [[ai-agent-evolution]] — repaired the "Agent architecture & tooling (Konstantin)" table; escaped the `|` inside aliased wiki links (`[[harness\|harnesses]]`, `[[skills-as-memory\|skills]]`, `[[agentic-loops\|agent loops]]`) so Obsidian no longer reads them as column separators, and removed the two phantom trailing columns the unescaped pipes had forced into the header/separator. Now a clean 3-column table (Period / Milestone / Significance).
|
- Pages changed: [[ai-agent-evolution]] — repaired the "Agent architecture & tooling (Konstantin)" table; escaped the `|` inside aliased wiki links (`[[harness\|harnesses]]`, `[[skills-as-memory\|skills]]`, `[[agentic-loops\|agent loops]]`) so Obsidian no longer reads them as column separators, and removed the two phantom trailing columns the unescaped pipes had forced into the header/separator. Now a clean 3-column table (Period / Milestone / Significance).
|
||||||
- Notes: Content unchanged — formatting-only fix. The Theo Browne table was already valid. No `index.md` change (no catalog/structural change). Root cause: piped `[[page|alias]]` links inside GFM/Obsidian table cells require the pipe escaped as `\|`.
|
- Notes: Content unchanged — formatting-only fix. The Theo Browne table was already valid. No `index.md` change (no catalog/structural change). Root cause: piped `[[page|alias]]` links inside GFM/Obsidian table cells require the pipe escaped as `\|`.
|
||||||
|
|
||||||
## 2026-07-21 — ingest (Larysa interview)
|
## 2026-07-21 — ingest (Larysa interview)
|
||||||
- Intent: ingest
|
- Intent: ingest
|
||||||
- Input: "ingest Larysa interview.md" → `raw/sources/Larysa interview.md` (auto-generated interview conclusions doc; Eugene × Larysa, technical BA/PM and ex-mobile dev).
|
- Input: "ingest Larysa interview.md" → `raw/sources/Larysa interview.md` (auto-generated interview conclusions doc; Eugene × Larysa, technical BA/PM and ex-mobile dev).
|
||||||
- Pages created: [[2026-07-21-larysa-interview]] (source), [[larysa]] (entity), [[integration-dead-ends]] (concept — agent begins work against connectors gated by account tier / paid seat / missing API; corpus offers no fix, only up-front verification), [[leave-less-room-for-imagination]] (concept — under-specified prompts drift and the collateral damage is *invisible*; skills as the constraint; includes the 4.7-over-4.8 model-choice corollary).
|
- Pages created: [[2026-07-21-larysa-interview]] (source), [[larysa]] (entity), [[integration-dead-ends]] (concept — agent begins work against connectors gated by account tier / paid seat / missing API; corpus offers no fix, only up-front verification), [[leave-less-room-for-imagination]] (concept — under-specified prompts drift and the collateral damage is *invisible*; skills as the constraint; includes the 4.7-over-4.8 model-choice corollary).
|
||||||
- Pages updated: [[skills-as-memory]] (new "negative case" section — built-in memory as anti-feature, the demand-side reason skills exist; contradiction logged vs Allie), [[harness]] (consolidation-over-tool-hopping section + "before and after" claim marked self-reported), [[code-as-throwaway]] (auth/payments trust carve-out; "safe from 4.6 on"), [[levels-of-ai-usage]] (Larysa as proof the rungs are skippable — technically advanced, architecturally stuck), [[claude-code]] (practitioner-limits section: memory, connectors, 4.6/4.7/4.8, emulator), [[solve-first-then-skillify]], [[personal-ai-operating-system]] (cross-ref to Eugene's convergent OS framing), [[eugene]], [[yulia]] (Larisa open question partially resolved), [[virtido]] (audience extends beyond HR; ClickUp/Figma/Teams/Slack), [[overview]] (6→7 sources, demand-side paragraph, two new divergences, two new vault-level open questions), `index.md`.
|
- Pages updated: [[skills-as-memory]] (new "negative case" section — built-in memory as anti-feature, the demand-side reason skills exist; contradiction logged vs Allie), [[harness]] (consolidation-over-tool-hopping section + "before and after" claim marked self-reported), [[code-as-throwaway]] (auth/payments trust carve-out; "safe from 4.6 on"), [[levels-of-ai-usage]] (Larysa as proof the rungs are skippable — technically advanced, architecturally stuck), [[claude-code]] (practitioner-limits section: memory, connectors, 4.6/4.7/4.8, emulator), [[solve-first-then-skillify]], [[personal-ai-operating-system]] (cross-ref to Eugene's convergent OS framing), [[eugene]], [[yulia]] (Larisa open question partially resolved), [[virtido]] (audience extends beyond HR; ClickUp/Figma/Teams/Slack), [[overview]] (6→7 sources, demand-side paragraph, two new divergences, two new vault-level open questions), `index.md`.
|
||||||
- Notes: Closes the "Larysa/Larisa not yet interviewed — PM use cases missing" gap flagged in both HR interviews. Key reframe for the webinar: this source moves the diagnosis from *friction* (Nina/Yulia: people would adopt if it were simple) to *structural walls* for users already past friction — memory, entitlements, drift. Two genuine corpus contradictions recorded rather than smoothed: memory-as-anti-feature (Eugene) vs Allie's untroubled use of persistent context docs, and tight-spec vs [[think-wider-not-bigger]]. Also corrected `index.md`: `HR Contacts.md` was listed as not-yet-ingested but does not exist in `raw/sources/` — removed from the list.
|
- Notes: Closes the "Larysa/Larisa not yet interviewed — PM use cases missing" gap flagged in both HR interviews. Key reframe for the webinar: this source moves the diagnosis from *friction* (Nina/Yulia: people would adopt if it were simple) to *structural walls* for users already past friction — memory, entitlements, drift. Two genuine corpus contradictions recorded rather than smoothed: memory-as-anti-feature (Eugene) vs Allie's untroubled use of persistent context docs, and tight-spec vs [[think-wider-not-bigger]]. Also corrected `index.md`: `HR Contacts.md` was listed as not-yet-ingested but does not exist in `raw/sources/` — removed from the list.
|
||||||
- Next: remaining un-ingested raw are the three webinar-deliverable docs (`Ideas for webinar.md`, `Webinar Plan - From Chat Box to Your Own OS.md`, `Webinar script.md`) — ingesting them would connect the corpus to the actual deliverable and settle whether the script keeps the [[levels-of-ai-usage]] rung order. Candidate query: does the skills rung actually answer Larysa's memory complaint, or is hers a cross-project problem skills don't solve? A first lint pass is also overdue (no lint reports exist; 7 sources, 17 concepts).
|
- Next: remaining un-ingested raw are the three webinar-deliverable docs (`Ideas for webinar.md`, `Webinar Plan - From Chat Box to Your Own OS.md`, `Webinar script.md`) — ingesting them would connect the corpus to the actual deliverable and settle whether the script keeps the [[levels-of-ai-usage]] rung order. Candidate query: does the skills rung actually answer Larysa's memory complaint, or is hers a cross-project problem skills don't solve? A first lint pass is also overdue (no lint reports exist; 7 sources, 17 concepts).
|
||||||
|
|
||||||
## 2026-07-22 — query (webinar theses)
|
## 2026-07-22 — query (webinar theses)
|
||||||
- Intent: query
|
- Intent: query
|
||||||
- Input: "What theses can I suggest for the webinar ('from chatbox to your own agentic operating system') based on what you already have?"
|
- Input: "What theses can I suggest for the webinar ('from chatbox to your own agentic operating system') based on what you already have?"
|
||||||
- Pages changed: created [[2026-07-22-webinar-theses]]; updated `index.md` (Queries section).
|
- Pages changed: created [[2026-07-22-webinar-theses]]; updated `index.md` (Queries section).
|
||||||
- Notes: 14 candidate theses synthesized from [[overview]], the 7 source summaries, and direct reads of the three raw webinar-deliverable docs (Plan, script, Ideas — still raw-only, cited as raw per policy). Grouped: spine (harness-not-model, app-you-open→OS, skills-as-memory, context scarcity, build-not-buy) / stakes (cost→zero, irreversible gap, connections rise) / obstacles (friction-not-resistance, structural walls, less-room-for-imagination) / method (solve-first-then-skillify, research-vs-judgment, walk-in-a-week) / honest tensions (3 recorded contradictions offered as Q&A ammo). Recommended 7-thesis subset for the 30-min format noted in the query page. No concept/entity pages changed.
|
- Notes: 14 candidate theses synthesized from [[overview]], the 7 source summaries, and direct reads of the three raw webinar-deliverable docs (Plan, script, Ideas — still raw-only, cited as raw per policy). Grouped: spine (harness-not-model, app-you-open→OS, skills-as-memory, context scarcity, build-not-buy) / stakes (cost→zero, irreversible gap, connections rise) / obstacles (friction-not-resistance, structural walls, less-room-for-imagination) / method (solve-first-then-skillify, research-vs-judgment, walk-in-a-week) / honest tensions (3 recorded contradictions offered as Q&A ammo). Recommended 7-thesis subset for the 30-min format noted in the query page. No concept/entity pages changed.
|
||||||
- Next: ingest the three deliverable docs so theses can cite wiki sources instead of raw; decide whether the "obstacles" theses earn a station on the spine.
|
- Next: ingest the three deliverable docs so theses can cite wiki sources instead of raw; decide whether the "obstacles" theses earn a station on the spine.
|
||||||
|
|
||||||
## 2026-07-22 — ingest (ИИ глупый! short)
|
## 2026-07-22 — ingest (ИИ глупый! short)
|
||||||
- Intent: ingest
|
- Intent: ingest
|
||||||
- Input: "ingest \"ИИ глупый!\"" → `raw/sources/ИИ глупый!.md` (conclusions doc for a 1:28 Russian YouTube Short, author unknown; file was added mid-session after the first lookup found nothing).
|
- Input: "ingest \"ИИ глупый!\"" → `raw/sources/ИИ глупый!.md` (conclusions doc for a 1:28 Russian YouTube Short, author unknown; file was added mid-session after the first lookup found nothing).
|
||||||
- Pages created: [[2026-07-22-ai-is-stupid]] (source).
|
- Pages created: [[2026-07-22-ai-is-stupid]] (source).
|
||||||
- Pages updated: [[harness]] (business-facing "engineering wrapper" definition + model+context+harness formula, flagged as webinar language), [[context-as-scarce-resource]] (supply-side facet: "intelligence without context loses to context without intelligence", Nobel-vs-employee analogy; RAG-vs-skills tension logged under Contradictions), [[overview]] (7→8 sources, convergence one-liner, navigation), `index.md` (Sources entry; `my theses.md` added to the not-yet-ingested list).
|
- Pages updated: [[harness]] (business-facing "engineering wrapper" definition + model+context+harness formula, flagged as webinar language), [[context-as-scarce-resource]] (supply-side facet: "intelligence without context loses to context without intelligence", Nobel-vs-employee analogy; RAG-vs-skills tension logged under Contradictions), [[overview]] (7→8 sources, convergence one-liner, navigation), `index.md` (Sources entry; `my theses.md` added to the not-yet-ingested list).
|
||||||
- Notes: No new concepts — the short *restates* the vault's machine-side spine for a business audience, which makes it webinar-quotable rather than novel. One tension recorded, not smoothed: it recommends RAG/long-term memory as context mechanisms where Konstantin argues skills beat RAG (possibly audience-driven — business data vs procedures). Authorship unknown and marked tentative; its framing matches the corpus closely enough that a connection to someone already in the corpus is worth checking. All ×10…×1000 gain claims are rhetorical, not measured.
|
- Notes: No new concepts — the short *restates* the vault's machine-side spine for a business audience, which makes it webinar-quotable rather than novel. One tension recorded, not smoothed: it recommends RAG/long-term memory as context mechanisms where Konstantin argues skills beat RAG (possibly audience-driven — business data vs procedures). Authorship unknown and marked tentative; its framing matches the corpus closely enough that a connection to someone already in the corpus is worth checking. All ×10…×1000 gain claims are rhetorical, not measured.
|
||||||
- Next: `my theses.md` is new in raw and un-ingested (six webinar thesis one-liners) — small, high-relevance ingest candidate; the three webinar-deliverable docs remain pending; first lint pass still overdue (8 sources, 17 concepts, 0 lint reports).
|
- Next: `my theses.md` is new in raw and un-ingested (six webinar thesis one-liners) — small, high-relevance ingest candidate; the three webinar-deliverable docs remain pending; first lint pass still overdue (8 sources, 17 concepts, 0 lint reports).
|
||||||
|
|
||||||
## 2026-07-24 — ingest (You're reading way too much code)
|
## 2026-07-24 — ingest (You're reading way too much code)
|
||||||
- Intent: ingest
|
- Intent: ingest
|
||||||
- Input: "ingest \"You're reading way too much code\"" → `raw/sources/You're reading way too much code.md` (conclusions doc for Theo Browne's 24:11 video; his second source in the vault).
|
- Input: "ingest \"You're reading way too much code\"" → `raw/sources/You're reading way too much code.md` (conclusions doc for Theo Browne's 24:11 video; his second source in the vault).
|
||||||
- Pages created: [[2026-07-24-youre-reading-way-too-much-code]] (source), [[make-more-cheap-code]] (concept — ship/no-ship line, four tiers of code A–D, 100–10,000:1 slop-to-ship verification ratio, always-another-layer, dumb-model agents as API usability testers, reading-costs-attention economics).
|
- Pages created: [[2026-07-24-youre-reading-way-too-much-code]] (source), [[make-more-cheap-code]] (concept — ship/no-ship line, four tiers of code A–D, 100–10,000:1 slop-to-ship verification ratio, always-another-layer, dumb-model agents as API usability testers, reading-costs-attention economics).
|
||||||
- Pages updated: [[code-as-throwaway]] (discipline section; evidence; its "what is the durable artifact" open question partially answered — the verification harness is now a named first-class output), [[theo-browne]] (second talk, recurring author-move noted, self-reported ratios flagged tentative), [[leave-less-room-for-imagination]] (new logged tension: Theo/Dax agent-diff-summaries vs Eugene's invisible-drift claim), [[2026-07-14-everything-we-knew-about-software-has-changed]] (reciprocal related-source link), [[overview]] (8→9 sources; verifying-half of spine given its method; new divergence line; 17→18 concepts), `index.md` (Sources, People, Concepts entries).
|
- Pages updated: [[code-as-throwaway]] (discipline section; evidence; its "what is the durable artifact" open question partially answered — the verification harness is now a named first-class output), [[theo-browne]] (second talk, recurring author-move noted, self-reported ratios flagged tentative), [[leave-less-room-for-imagination]] (new logged tension: Theo/Dax agent-diff-summaries vs Eugene's invisible-drift claim), [[2026-07-14-everything-we-knew-about-software-has-changed]] (reciprocal related-source link), [[overview]] (8→9 sources; verifying-half of spine given its method; new divergence line; 17→18 concepts), `index.md` (Sources, People, Concepts entries).
|
||||||
- Notes: The source is a *defense with discipline*, not a reversal — Theo explicitly rejects shipping unreviewed slop, which pre-empts the obvious objection to [[code-as-throwaway]]. Strong webinar relevance: "attention, not generation, is the bottleneck" is the engineer-side twin of [[context-as-scarce-resource]], and the tier framework gives audiences a non-binary answer to "can I trust AI code?". One genuine tension recorded rather than smoothed (summaries-hide-drift). Shao's 80%-into-harnesses ratio and all of Theo's daily-line counts are self-reported/uncited — marked tentative. Open framework gap flagged: skills/CLAUDE.md files don't fit the A–D spectrum.
|
- Notes: The source is a *defense with discipline*, not a reversal — Theo explicitly rejects shipping unreviewed slop, which pre-empts the obvious objection to [[code-as-throwaway]]. Strong webinar relevance: "attention, not generation, is the bottleneck" is the engineer-side twin of [[context-as-scarce-resource]], and the tier framework gives audiences a non-binary answer to "can I trust AI code?". One genuine tension recorded rather than smoothed (summaries-hide-drift). Shao's 80%-into-harnesses ratio and all of Theo's daily-line counts are self-reported/uncited — marked tentative. Open framework gap flagged: skills/CLAUDE.md files don't fit the A–D spectrum.
|
||||||
- Next: candidate query — what is the non-engineer's analog of throwaway verification code (HR/BA audience)? `my theses.md` and the three webinar-deliverable docs remain un-ingested; first lint pass still overdue (9 sources, 18 concepts, 0 lint reports).
|
- Next: candidate query — what is the non-engineer's analog of throwaway verification code (HR/BA audience)? `my theses.md` and the three webinar-deliverable docs remain un-ingested; first lint pass still overdue (9 sources, 18 concepts, 0 lint reports).
|
||||||
|
|
||||||
## 2026-07-24 — query (non-engineer throwaway verification)
|
## 2026-07-24 — query (non-engineer throwaway verification)
|
||||||
- Intent: query
|
- Intent: query
|
||||||
- Input: "query: what is the non-engineer's analog of throwaway verification code?" (the candidate query flagged in the previous ingest).
|
- Input: "query: what is the non-engineer's analog of throwaway verification code?" (the candidate query flagged in the previous ingest).
|
||||||
- Pages created: [[2026-07-24-non-engineer-throwaway-verification]] (query — answer: disposable AI work that attacks/misreads/simulates the deliverable before a human sees it; one-to-one mapping table from Theo's engineer patterns to HR/BA use cases; "checker skills" as the second species of skill; tier-D-stays-human caveat since non-engineer verification bottoms out in judgment, not tests).
|
- Pages created: [[2026-07-24-non-engineer-throwaway-verification]] (query — answer: disposable AI work that attacks/misreads/simulates the deliverable before a human sees it; one-to-one mapping table from Theo's engineer patterns to HR/BA use cases; "checker skills" as the second species of skill; tier-D-stays-human caveat since non-engineer verification bottoms out in judgment, not tests).
|
||||||
- Pages updated: [[make-more-cheap-code]] (next-question marked answered, link added), [[leave-less-room-for-imagination]] (new next-question: drift harnessed as a sandboxed ambiguity diagnostic — synthesis, tentative), `index.md` (Queries section).
|
- Pages updated: [[make-more-cheap-code]] (next-question marked answered, link added), [[leave-less-room-for-imagination]] (new next-question: drift harnessed as a sandboxed ambiguity diagnostic — synthesis, tentative), `index.md` (Queries section).
|
||||||
- Notes: Pure synthesis, no new source — every mapped pattern is grounded in corpus use cases (Nina/Yulia job descriptions, candidate KB, sourcing; Larysa spec ambiguity; Allie's anti-AI-language checker-skill precedent). Key reframes with durable value: (1) the fresh-agent misread test inverts [[leave-less-room-for-imagination]] — drift becomes a diagnostic when sandboxed; (2) [[solve-first-then-skillify]] populates skills in two species, producers and checkers. Flagged honestly: the whole mapping is argument-by-analogy with no measured claim; Nina's transcript-beats-summary finding is a standing counterweight to summary-based review.
|
- Notes: Pure synthesis, no new source — every mapped pattern is grounded in corpus use cases (Nina/Yulia job descriptions, candidate KB, sourcing; Larysa spec ambiguity; Allie's anti-AI-language checker-skill precedent). Key reframes with durable value: (1) the fresh-agent misread test inverts [[leave-less-room-for-imagination]] — drift becomes a diagnostic when sandboxed; (2) [[solve-first-then-skillify]] populates skills in two species, producers and checkers. Flagged honestly: the whole mapping is argument-by-analogy with no measured claim; Nina's transcript-beats-summary finding is a standing counterweight to summary-based review.
|
||||||
- Next: decide whether "checker skills" earns a slide on the webinar's skills rung; the webinar-deliverable docs (`Ideas`, `Plan`, `script`, `my theses.md`) remain un-ingested; first lint pass still overdue (9 sources, 18 concepts, 2026-07-24 now has 1 query, 0 lint reports).
|
- Next: decide whether "checker skills" earns a slide on the webinar's skills rung; the webinar-deliverable docs (`Ideas`, `Plan`, `script`, `my theses.md`) remain un-ingested; first lint pass still overdue (9 sources, 18 concepts, 2026-07-24 now has 1 query, 0 lint reports).
|
||||||
|
|
||||||
## 2026-07-28 — sync (script coverage, initial)
|
|
||||||
- Intent: sync script coverage
|
|
||||||
- Input: first run of Workflow D, establishing `wiki/script-coverage.md`.
|
|
||||||
- Pages created: [[script-coverage]] (coverage) — 19 rows, one per concept page.
|
|
||||||
- Pages updated: `CLAUDE.md` (folder convention, `#coverage` tag row, Workflow D, new intent), `index.md` (new Coverage section; corrected the not-yet-ingested list — `Ideas for webinar.md` and `my theses.md` were listed under `raw/sources/` but live in `raw/notes/`, and `Agentic Engineering, explained by a 10x developer.md` was missing entirely).
|
|
||||||
- Notes: Initial assessment is 5 covered, 4 partial, 10 absent. Eight of the ten absent are human-side or strategy-side per the grouping in index.md; the other two — [[integration-dead-ends]] and [[leave-less-room-for-imagination]] — are machine-side, absent because the script demos the happy path and never reaches connector gating or spec ambiguity. The `ReAct` station carries no wiki concept. No concept pages were edited.
|
|
||||||
- Next: decide whether the human-side cluster earns a station or is a deliberate cut; decide separately whether the two absent machine-side failure modes belong in the demo; pin the rows that are decided so future syncs leave them alone.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user