Skip to content

simplify guidance for agents - #284

Merged
nahiyankhan merged 1 commit into
mainfrom
simplify-pull-guidance
Sep 6, 2026
Merged

simplify guidance for agents#284
nahiyankhan merged 1 commit into
mainfrom
simplify-pull-guidance

Conversation

@nahiyankhan

@nahiyankhan nahiyankhan commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Category: improvement
User Impact: Agents receive direct guidance and material actions without needing to understand Ghost's internal mechanics or rewrite the guidance into a separate brief.
Problem: Gather and pull exposed implementation narration that spent model context without changing the next action. The post-pull workflow then required the agent to summarize authoritative guidance before making the artifact.
Solution: Present gather and pull Markdown as compiled instruction surfaces while preserving rich JSON for integrations and diagnostics. Pull now labels applicability, emits direct references and inspection actions, distinguishes images from other binary assets, and places one starting-structure instruction last; the making loop uses that guidance directly.

Validation:

  • pnpm run quality:all: passed
  • 216 tests passed
  • Package build, packed artifact, type checks, release checks, docs build, and package validation passed

Changeset: added for both public Markdown changes

ghost Review:

  • Repository package validation ran through pnpm run quality:all
  • Dedicated ghost review was not run because this repository has no root .ghost/ package
File changes

.changeset/
Records the gather and pull Markdown changes for release.

README.md and packages/ghost/README.md
Align the public workflow wording with direct guidance retrieval.

packages/context-control/
Runs selection trials against literal gather Markdown and preserves realistic evaluation coverage.

packages/ghost/src/commands/
Compiles default gather and pull Markdown down to information that changes the agent's next action.

packages/ghost/src/init-payloads/skeleton/
Provides direct starter guidance and conservative uncovered-decision behavior.

packages/ghost/src/scan/package-lint.ts
Warns when a cover omits uncovered-decision behavior.

packages/ghost/src/skill-bundle/
Removes the required post-pull brief and teaches direct use of guidance and material actions.

packages/ghost/test/cli.test.ts
Covers lean Markdown output, JSON preservation, material handling, and negative machinery leakage.

packages/steering-control/
Updates the downstream evaluation workflow to make directly from pulled guidance.

packages/vessel-light/.ghost/index.md
Adds package-specific uncovered-decision behavior.

Screenshots/Demos: N/A

@nahiyankhan
nahiyankhan marked this pull request as ready for review September 6, 2026 04:00
@nahiyankhan
nahiyankhan force-pushed the simplify-pull-guidance branch from 87da2ed to 0bd20fc Compare September 6, 2026 04:08
@nahiyankhan
nahiyankhan merged commit caee554 into main Sep 6, 2026
4 checks passed
@nahiyankhan
nahiyankhan deleted the simplify-pull-guidance branch September 6, 2026 04:10
@github-actions github-actions Bot mentioned this pull request Sep 6, 2026
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