reflect on yak usage with qwen3.6-35B
This commit is contained in:
parent
11396e37a8
commit
fe30189d54
32
AGENTS.md
32
AGENTS.md
@ -3,6 +3,38 @@
|
||||
This project has a *zero defects policy*.
|
||||
When you are unsure about something, ALWAYS ask the user.
|
||||
|
||||
# Repository structure
|
||||
|
||||
This is an Elixir monorepo with two parts:
|
||||
|
||||
```
|
||||
firehose/
|
||||
├── app/ # Phoenix application (OTP app: :firehose)
|
||||
│ ├── lib/firehose/ # Application logic
|
||||
│ ├── lib/firehose_web/ # Web layer (controllers, live views, components)
|
||||
│ ├── lib/firehose/blogs/ # Blog definitions (engineering, release notes)
|
||||
│ ├── priv/blog/ # Markdown posts
|
||||
│ └── mix.exs
|
||||
├── blogex/ # Blogex library (multi-blog engine)
|
||||
│ ├── lib/
|
||||
│ └── mix.exs
|
||||
├── mise.toml # Runtime versions (Elixir, Erlang, Node)
|
||||
└── Makefile # make (test, check)
|
||||
```
|
||||
|
||||
Two blogs are configured:
|
||||
|
||||
| Blog | Route | Description |
|
||||
|------|-------|-------------|
|
||||
| Engineering | `/blog/engineering` | Main blog |
|
||||
| Release Notes | `/blog/releases` | What's new in an app |
|
||||
|
||||
# Permissions
|
||||
|
||||
ALWAYS ask the user for permission when you want to add a fallback, or are unsure something work. The user can perform exploratory testing.
|
||||
|
||||
We have a zero defects policy, so never continue when there are errors, warnings or test failures, even when they are pre-existing. ALWAYS report these to the user and discuss an action plan with root cause analysis. (see TDD below).
|
||||
|
||||
# Planning
|
||||
|
||||
we use `yx` for planning run yx --help to see options. Invoke when the user wants to make a plan, work on something for a plan or mentions 'yak' or 'yaks'.
|
||||
|
||||
4118
transcripts/yak-buffalo-notification-done.html
Normal file
4118
transcripts/yak-buffalo-notification-done.html
Normal file
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user