Add note about scaffolding callback overrides
I couldn't find any documentation commenting on this fact and it hung me
up for about an hour so I thought it was worth putting a note in the
documentation. If someone has any better phrasing I'm open to it.
@@ -14,6 +14,10 @@ While we are targeting many platforms for automated scaffolding we currently sup
Scaffoldings provide certain overrideable variables for language-specific behavior. Please see the appropriate scaffolding documentation for details.
+## Overriding scaffolding callbacks
+
+If you want to override phases of a scaffold's phases, make sure to override the main `do_xxx` phase, not the callback directly. ex override `do_install()` instead of `do_default_install` or `do_node_install`.
+
## Scaffolding Internals
A language or framework scaffolding is shipped as a Habitat package, which means that each scaffolding runtime dependency becomes a build dependency for the application being built.
