Skip to content

emdash/feat amp tokens day 5s9#49

Merged
edmundmiller merged 13 commits into
mainfrom
emdash/feat-amp-tokens-day-5s9
Mar 29, 2026
Merged

emdash/feat amp tokens day 5s9#49
edmundmiller merged 13 commits into
mainfrom
emdash/feat-amp-tokens-day-5s9

Conversation

@edmundmiller

@edmundmiller edmundmiller commented Mar 28, 2026

Copy link
Copy Markdown
Owner
  • docs: add AGENTS.md for progressive context disclosure
  • docs: strip file-listing tables from AGENTS.md
  • docs(skills): replace static sources table with discovery hint
  • docs(skills): add nix flake metadata command for source discovery
  • docs: add agents-md-style rule, drop file table from rules/AGENTS.md
  • docs: add frontmatter example to agents-md-style rule
  • docs(rules): add YAML frontmatter with purpose to all rule files
  • docs(rules): add discovery command to rules/AGENTS.md

Open with Devin

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 0
TypeScript files 0

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/dev/AGENTS.md
modules/editors/AGENTS.md

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 4 additional findings.

Open in Devin Review

@edmundmiller edmundmiller force-pushed the emdash/feat-amp-tokens-day-5s9 branch from 323467a to de5c0e9 Compare March 28, 2026 22:23
@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 0

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@edmundmiller edmundmiller force-pushed the emdash/feat-amp-tokens-day-5s9 branch from de5c0e9 to 1fe739a Compare March 28, 2026 22:36
@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@edmundmiller edmundmiller force-pushed the emdash/feat-amp-tokens-day-5s9 branch from 1fe739a to 81a2265 Compare March 28, 2026 22:51
@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 new potential issue.

View 11 additional findings in Devin Review.

Open in Devin Review

base_sha="$(git rev-list --max-parents=0 HEAD)"
fi

mapfile -t nix_files < <(git diff --name-only "$base_sha" HEAD -- '*.nix')

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 statix CI step fails on PRs that delete .nix files

git diff --name-only "$base_sha" HEAD -- '*.nix' at line 44 includes deleted files in its output. When a PR deletes a .nix file, the filename is captured into nix_files, then the loop at line 51-53 runs statix check on a file that no longer exists on disk. Combined with set -euo pipefail at line 32, this causes the entire workflow step to fail with a non-zero exit code. The fix is to exclude deleted files, e.g. using --diff-filter=d (lowercase d excludes deletions).

Suggested change
mapfile -t nix_files < <(git diff --name-only "$base_sha" HEAD -- '*.nix')
mapfile -t nix_files < <(git diff --name-only --diff-filter=d "$base_sha" HEAD -- '*.nix')
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 new potential issue.

View 15 additional findings in Devin Review.

Open in Devin Review

@devin-ai-integration devin-ai-integration Bot Mar 29, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 ctrl-d fzf binding uses bare tmux instead of resolved $TMUX_BIN

The PR's intent is to resolve binary paths for minimal PATH environments (e.g., tmux display-popup). All tmux invocations in sesh-picker.sh were updated to use $TMUX_BIN, but the ctrl-d fzf bind at line 70 still uses bare tmux kill-session. The fzf execute() action runs in a subprocess with the same minimal PATH, so tmux won't be found — the kill-session command will silently fail (or error) when the user presses ctrl-d to kill a session.

Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

devin-ai-integration[bot]

This comment was marked as resolved.

@edmundmiller edmundmiller force-pushed the emdash/feat-amp-tokens-day-5s9 branch from 6b81088 to cace114 Compare March 29, 2026 01:03
@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@github-actions

Copy link
Copy Markdown

🔍 PR Analysis

Category Files Changed
Nix files 2
TypeScript files 2

⚠️ Rebuild required — Nix files changed. Run hey re after merge.

Changed modules:

modules/AGENTS.md
modules/desktop/AGENTS.md
modules/services/hass/_domains/modes.nix

@edmundmiller edmundmiller merged commit a32a2d2 into main Mar 29, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant