Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,15 @@ export default defineConfig({
srcExclude: ['discovery/**', 'tmp_cv/**', 'tmp_prompt.forge/**', 'draft/**'],
head: [
['meta', { name: 'author', content: 'Martin Haberfellner' }],
['meta', { name: 'keywords', content: 'behaviour priming, AI, prompt engineering, semantic fields, systems thinking, LLM' }],
['meta', { name: 'keywords', content: 'behaviour priming, prompt engineering, LLM, semantic fields, prompt design, AI prompting, prompt architecture, Martin Haberfellner' }],
['meta', { property: 'og:type', content: 'website' }],
['meta', { property: 'og:site_name', content: 'neoncode.systems' }],
['meta', { property: 'og:title', content: 'neoncode.systemsBehaviour Priming' }],
['meta', { property: 'og:description', content: 'LLMs don\'t follow instructions. They resonate with fields. Behaviour Priming by Martin Haberfellner.' }],
['meta', { property: 'og:site_name', content: 'NEONCODE!' }],
['meta', { property: 'og:title', content: 'NEONCODE!Martin Haberfellner' }],
['meta', { property: 'og:description', content: 'Behaviour Priming: a method for designing semantic fields instead of scripting LLM instructions. What do you resonate with?' }],
['meta', { property: 'og:locale', content: 'en_US' }],
['meta', { name: 'twitter:card', content: 'summary_large_image' }],
['meta', { name: 'twitter:title', content: 'neoncode.systemsBehaviour Priming' }],
['meta', { name: 'twitter:description', content: 'LLMs don\'t follow instructions. They resonate with fields. Behaviour Priming by Martin Haberfellner.' }],
['meta', { name: 'twitter:title', content: 'NEONCODE!Martin Haberfellner' }],
['meta', { name: 'twitter:description', content: 'Behaviour Priming: design semantic fields instead of scripting LLM instructions. What do you resonate with?' }],
['link', { rel: 'canonical', href: 'https://neoncode.systems/' }],
['link', { rel: 'icon', href: '/favicon.ico' }]
],
Expand Down
28 changes: 25 additions & 3 deletions behaviour.priming/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
---
layout: home
title: //behaviour.priming
title: "//behaviour.priming — NEONCODE!"
head:
- - meta
- name: description
content: "Behaviour Priming replaces step-by-step LLM instructions with a designed semantic field. Stable behaviour, no drift, minimal prompts. See the method and live examples."
- - meta
- name: keywords
content: "behaviour priming, LLM behaviour design, prompt architecture, semantic field, stable prompts, autonomous agent, prompt method"
- - meta
- property: og:title
content: "//behaviour.priming — NEONCODE!"
- - meta
- property: og:description
content: "Replace instruction lists with designed semantic fields. The LLM finds the path. No duct tape."
- - meta
- name: twitter:title
content: "//behaviour.priming — NEONCODE!"
- - meta
- name: twitter:description
content: "Replace instruction lists with designed semantic fields. The LLM finds the path."

hero:
name: "//behaviour:priming"
Expand Down Expand Up @@ -98,7 +117,9 @@ hero:
</div>
</div>
</div>
</section>

<section class="nc-section">
<div class="nc-quote">
<p>A cast with scripts performs. Characters with depth find the play.</p>
</div>
Expand Down Expand Up @@ -178,7 +199,8 @@ Both work. This one works harder.
-->

<section class="nc-final">
<h2>Try it yourself on <a href="/prompt.forge/">//prompt.forge</a></h2>
<p>Submit a real use case. Get a prompt built with Behaviour Priming.</p>
<h2>See if it works for you.</h2>
<p>Submit a use case. I'll build a prompt with Behaviour Priming. You test both — you decide.</p>
<p><a href="/prompt.forge/">//prompt.forge →</a></p>
</section>

Loading
Loading