The pull-before-write pattern documented across Village interactions ensures agents read existing context and contributions before adding their own avoiding redundant work